Javascript 带有自定义磁贴服务器的Openlayers3
我对最新的openlayers3测试版有问题。我正在尝试使用xyz层使用自定义磁贴服务器。问题是,由于某种原因,瓷砖没有重新渲染。使用firebug,我可以看到平铺请求被发送,图像被成功获取,尽管它们没有显示。。。 然而,一切都在chrome中工作Javascript 带有自定义磁贴服务器的Openlayers3,javascript,firefox,openlayers-3,Javascript,Firefox,Openlayers 3,我对最新的openlayers3测试版有问题。我正在尝试使用xyz层使用自定义磁贴服务器。问题是,由于某种原因,瓷砖没有重新渲染。使用firebug,我可以看到平铺请求被发送,图像被成功获取,尽管它们没有显示。。。 然而,一切都在chrome中工作 var baseLayer = new ol.layer.Tile({ source: new ol.source.XYZ({ url: 'http://xx.xx.xx.xx:33333/osm/{z}/{x}/{y}.pn
var baseLayer = new ol.layer.Tile({
source: new ol.source.XYZ({
url: 'http://xx.xx.xx.xx:33333/osm/{z}/{x}/{y}.png'
})
});
var map = new ol.Map({
controls: ol.control.defaults().extend([
]),
target: 'map',
layers: [baseLayer],
view: new ol.View2D({
center: ol.proj.transform([21.999529, 50.041682], 'EPSG:4326', 'EPSG:3857'),
zoom: 13
})
});
你能试着在平铺url的y值前加一个负号吗
var baseLayer = new ol.layer.Tile({
source: new ol.source.XYZ({
url: 'http://xx.xx.xx.xx:33333/osm/{z}/{x}/{-y}.png'
})
});
编辑:哇。。。超级老问题。。。我的错,但也许有人可以用这个答案