我的问题是如何在tileLayer中实现离线ol3。这是我的代码:
var tileLayer =新ol.source.XYZ(“脱机”,"Tiles/${x}/${y}/${z}.png",{ numZoomLevels: 18,isBaseLayer: true });
在ol2与OpenLayers.Layer.OSM一起工作很好--我花了一些时间寻求帮助,但我找到了一堵墙。
发布于 2015-12-30 20:14:09
首先定义一个平铺层(ol.layer.Tile),然后在其中定义源。
var map = new ol.Map({
target: 'map',
view: new ol.View({
zoom: 1,
center: [0, 0]
}),
layers: [
new ol.layer.Tile({
source: new ol.source.XYZ({
url: 'Tiles/{x}/{y}/{z}.png',
maxZoom: 18
})
})
]
});编辑了ol.source.XYZ对象的url,移出了$ chars。也许现在您的瓷砖将加载。
https://stackoverflow.com/questions/34512712
复制相似问题