【发布时间】:2020-02-11 21:19:02
【问题描述】:
我们正在使用 mapbox 1.5.2 加载我们自己的图块,代码如下:
var mapLayer = L.tileLayer('http://192.168.1.2/tiles/{z}/{x}/{y}.png',
{maxZoom: 18}
);
var satLayer = L.tileLayer('http://192.168.1.2/images/{z}/{x}/{y}.png',
{maxZoom: 18}
);
var hybridLayer = L.tileLayer('http://192.168.1.2/roads/{z}/{x}/{y}.png',
{maxZoom: 18}
);
var satGroup = L.layerGroup([satLayer,hybridLayer]);
var baseLayers = {"OSM":mapLayer, "Sat":satGroup};
L.control.layers(baseLayers).addTo(map);
并获得以下地图:
控件发生了什么变化?我应该在缩放和多层“煎饼堆栈”中有一个加号/减号。 FWIW,控件工作正常。
【问题讨论】:
-
能否提供您的完整代码以及记录到您的控制台的任何错误或警告?这是access your console in Chrome的方法。
-
杰拉德,感谢 Chrome 控制台的想法。我一直在使用 Firefox,它在加载时会出现各种错误——甚至是 Mapbox 网站上的示例。 Chrome 控制台显示加载文件“icons-404040.png”时出现问题。哎呀!正如我在 tmcw 的回答中指出的那样,我将其加载到专用网络上。你知道我在哪里可以获得我可能需要的所有图片吗?