2017-04-24 23 views
-1

在的OpenLayers 3.19.1建立地圖像這樣(取代CUSTOMURL,CUSTOMX,CUSTOMY與真正的值)中,假設瓦片僅可多達17級:的OpenLayers 3-4迴歸瓷磚的可視化

var map = new ol.Map({ 
    target: 'map', 
    layers: [ 
     new ol.layer.Tile({ 
     preload: Infinity, 
     source: new ol.source.XYZ({ 
      url: 'http://CUSTOMURL/{z}/{x}/{y}.png' 
     }) 
     }) 
    ], 
    view: new ol.View({ 
     center: [CUSTOMX, CUSTOMY], 
     zoom: 18 
    }) 
    }); 

在縮放17時正確生成貼圖,重新採樣以縮放18. 隨着所有後續版本(也是上一個穩定版本4.1.0),將顯示空白貼圖。 感謝您的幫助和抱歉,我的英語水平....

回答

0

我注意到,在最近的版本(V4.1.0測試)通過設置選項MAXZOOM到最高級別顯示正確的瓦片磚是可用的(在這個例子中是17)。 maxZoom選項還必須設置爲矢量切片(..... createXYZ({maxZoom:......}) 這不是一個真正的迴歸 但是,在文檔中,默認值根據我的測試,聲明爲maxZoom選項的18個實際上並未應用。