我們使用Leaflet的標準"layer control"。 Instantiation如下:傳單層控制:訂購
this.controls[id] = L.control.layers({}, {}, {
collapsed: false
});
層是動態添加和隨機順序(取決於何時xhr請求完成)。然而,小冊子隱含性似乎使用相應圖層的_leaflet_id在圖層控件中進行排序,因此我們的圖層以隨機順序出現。
有什麼方法可以告訴傳單應該以何種順序顯示控件中的圖層?例如。在調用.addOverlay
或.addBaseLayer
方法時通過傳遞一些附加參數?
單張版本是1.0-dev
是否與http://gis.stackexchange.com/questions/20331/how-to-change-leaflet-map-panes-layering-order-z-index類似? – YaFred
不,上面的帖子大概是地圖上圖層的順序。我在談論的是層**控制**中的順序。您可以啓用或禁用可見圖層的地方。 – newBee