Controlar as camadas de folheto com caixas de seleção, não botões de opção?
Existe uma maneira fácil de fazer umacontrole de camadas de folheto (L.control.layers
) usa caixas de seleção em vez de botões de opção?
Eu tenho várias camadas de mosaico WMS e gostaria de poder ter mais de uma no mapa ao mesmo tempo. Por contexto, as camadas de mosaico do WMS incluem batimetria e contornos (linhas superiores), portanto, seria mais informativo visualizar os dois ao mesmo tempo, em vez de apenas ter algumas linhas flutuando no oceano.
Noexemplo de folheto ele diz que o controle de camadas é "inteligente o suficiente" para saber a quem atribuir botões de opção e quais caixas de seleção, mas seria bom ter um controle mais personalizado.
Código relevante:
L.control.layers(WMS, null, {collapsed: false}).addTo(map);
OndeWMS
é múltiploL.tileLayer.wms
camadas.