Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

220
Vistas
How can I check with a condition if one of the leaflet layers is selected?

This is how I added some base layers to the map. Mapbox and OpenStreetMap are some of them.

var baseLayers = {        
    "Mapbox Satellite": L.mapbox.tileLayer('mapbox.streets-satellite'),
    "Mapbox Streets": L.mapbox.tileLayer('mapbox.streets'),
    "Mapbox Outdoors": L.mapbox.tileLayer('mapbox.outdoors'),
    "OpenStreetMap Standard": L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', {
        attribution:'<div class="basemap_link" >&copy;\n\
                    <a href="https://www.openstreetmap.org/copyright" target="_blank">OpenStreetMap contributors. </a>\n\
                    <a href="https://wiki.osmfoundation.org/wiki/Terms_of_Use" target="_blank">Website and API terms</a>\n\
                    </div>'   
    })
    baseLayers['Mapbox Satellite'].addTo(map);

I added a layer modifier control to the map (top left)

L.control.layers(baseLayers, null, {
position: 'topleft',}).addTo(map);
L.control.locate().addTo(map);
L.control.fullscreen().addTo(map);

I want to create different styles for each layer. How can I check with a condition if one of these brochure layers is selected (marked as a radio button)?

about 4 years ago · Juan Pablo Isaza
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda