Folleto: Agregando la superposición de características al control, dinámicamente.
Necesito agregar un FeatureGroup a la lista de superposiciones. Agrego algunas superposiciones al instanciar el mapa Leaflet, pero ahora necesito agregar dinámicamente un FeatureGroup, es decir, basado en algunas condiciones de tiempo de ejecución.
¿Alguien puede ayudar con la adición de capas de control Leaflet? Simplemente no puedo averiguar si eso es posible en absoluto. Puedo agregar la nueva capa al mapa, pero no a la sección de control de superposiciones. También he logrado agregar esta nueva capa dinámicamente a un nuevo control, pero necesito agregarlo al control existente.
Como nota al margen, estoy intentando usar Polymer encima del mapa Leaflet.
davy.ai
Solución
Puede usar el método
addOverlay
de la claseL.Control.Layers
para agregar unFeatureGroup
a la lista de capas superpuestas. Aquí hay un ejemplo: