我们使用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