A continuación un ejemplo de uso si quieres insertar más de un marcador con Leaflet.
En este ejemplo, para obtener múltiples marcadores vamos a crear un array para almacenar el texto de la ventana/popup, latitud y longitud de cada uno.
var markers = [ ["León", 42.5989995, -5.5682413], ["Zamora", 41.6857693, -5.9423150], ["Salamanca", 40.7665581, -6.0217649] ]; var zoom = 6; var map = L.map('map').setView([41.6857693, -5.9423150], zoom); L.tileLayer('https://{s}.tile.openstreetmap.org/{z}/{x}/{y}.png', { attribution: '© <a href="https://www.openstreetmap.org/copyright">OpenStreetMap</a> contributors' }).addTo(map); for (var i = 0; i < markers.length; i++) { marker = new L.marker([markers[i][1],markers[i][2]]) .bindPopup(markers[i][0]) .addTo(map); }
Demo:
Agradezco tu comentario 🤘