我有一个 Leaflet.js 地图,带有一个基本切片图层、一个标签切片图层和一些叠加层。我需要将标签平铺层放在叠加层之上。我尝试使用 - 将其放在前面bringToFront()
,但无济于事。这是代码:
map.addLayer( new L.StamenTileLayer("toner-lines") );
...// more code, loading the overlays, etc
var labels = L.tileLayer('http://{s}.www.toolserver.org/tiles/osm-labels-en/{z}/{x}/{y}.png', {
maxZoom: 17,
zIndex: 1000
});
labels.addTo(map);
labels.bringToFront();