我有问题如何在ol3中连接离线tileLayer。 这是我的代码:
var tileLayer = new ol.source.XYZ(" offline", " Tiles / $ {x} / $ {y} / $ {z} .png",{numZoomLevels:18,isBaseLayer:true});
使用OpenLayers.Layer.OSM在ol2中工作正常 我花了一些时间寻求帮助,但我发现了一堵墙。
答案 0 :(得分:0)
首先定义一个图块层(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。也许现在你的瓷砖会加载。