Broşür, Harita bölmeleri öğelerinin haritaya eklenen tüm katmanları içerdiğini korur. Harita bölmelerinin çoğu arasındaki fark kesinlikle z-endeksi katmanlama sırasıdır.
overlayPane
GeoIQ Acetate-bg ve etiketler gibi TileLayer ile temelde katmanlar olan lvector.CartoDB katmanlarının bir kombinasyonunu kullanmak istiyorum .
Haritaya eklendikçe öğelerin sırası budur:
tileLayer1 = new L.TileLayer();
map.add(tileLayer1); // add first layer to map
cartoDBLayer1 = new lvector.CartoDB();
cartoDBLayer.setMap(map); // add second layer to map
tileLayer2 = new L.TileLayer();
map.add(tileLayer2); // add third layer to map
Geri dönüş, bu sırayla katmanları olan bir haritadır:
tileLayer1,tileLayer2,cartoDBLayer1
tileLayer1
ve tileLayer2
yer alacaklar HTMLElement: TilePane
ve cartoDBLayer1
içindedir HTMLElement: overlayPane
.
cartoDBLayer1
TilePane'de oluşturmaya zorlamanın herhangi bir yolu var mı , böylece haritaya eklendiği z-endeksine göre düşüyor ...
yani
z-index[0]:tileLayer1
z-index[1]:cartoDBLayer1
z-index[2]:tileLayer2