4
我想要一个Leaflet Layer Control,它可以选择其中一个基础层,并且该基础层本身是一个LayerGroup,我可以从中选择要显示的子层。我正在考虑一个设置,我点击一个单选按钮来选择基础层(图层组),然后我会看到一个复选框列表,其中的图层显示。有没有办法使用库存图层控制来做到这一点?单张图层控制:选择图层组内的图层?
我查找了一些示例并翻阅了Leaflet API,但没有发现任何类似的内容。
我想要一个Leaflet Layer Control,它可以选择其中一个基础层,并且该基础层本身是一个LayerGroup,我可以从中选择要显示的子层。我正在考虑一个设置,我点击一个单选按钮来选择基础层(图层组),然后我会看到一个复选框列表,其中的图层显示。有没有办法使用库存图层控制来做到这一点?单张图层控制:选择图层组内的图层?
我查找了一些示例并翻阅了Leaflet API,但没有发现任何类似的内容。
目前没有Leaflet支持超出LayerGroup级别的图层层次结构。您可以使用Leaflet.GroupedLayerControl plugin在图层控制面板中实现一些基本分组,但不是实际的分层结构。
我最终写了我自己的控制来做到这一点 - 这并没有那么糟糕。 – iHateCamelCase
请分享,如果你可以! :) – Sebastialonso
哦,我的。我只有一个夏天:) – iHateCamelCase