1
วิธีการเปลี่ยนลำดับชั้นของบานหน้าต่างแผนที่แผ่นพับ (ดัชนี z)?
Leaflet ยืนยันว่าองค์ประกอบบานหน้าต่างแผนที่มีเลเยอร์ทั้งหมดที่เพิ่มลงในแผนที่ ความแตกต่างระหว่างบานหน้าต่างแผนที่จำนวนมากนั้นเป็นไปตามลำดับชั้นของดัชนีอย่างเคร่งครัด ฉันต้องการใช้การรวมกันของ lvector.CartoDB เลเยอร์ซึ่งเป็นoverlayPaneเลเยอร์หลักโดยใช้ TileLayer เช่น GeoIQ Acetate-bg และเลเบล นี่คือการจัดลำดับขององค์ประกอบที่เพิ่มแผนที่: 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 สิ่งที่ส่งคืนคือแผนที่ที่มีเลเยอร์ตามลำดับนี้: tileLayer1,tileLayer2,cartoDBLayer1 tileLayer1และtileLayer2ตั้งอยู่ในHTMLElement: TilePaneและอยู่ในcartoDBLayer1HTMLElement: overlayPane …