Mapas ⭐ 37k stars
Mapas interactivos móviles, ligeros, fáciles de usar y extensibles.
frontend-desarrollo (regla: solo catálogo de las 66 · versiones por ERR/MEJ)
Instalación: npm i leaflet (o CDN)
const map = L.map('mapa').setView([6.244, -75.581], 13);
L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
Dos casos de uso comunes implementados con esta librería.
Mapa con un marcador y ventana de información.
const map = L.map('mapa').setView([6.244, -75.581], 13);
L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
L.marker([6.244, -75.581]).addTo(map)
.bindPopup('<b>Medellín</b><br>Coordenadas del marcador').openPopup();Centra el mapa en la ubicación del navegador.
const map = L.map('mapa').setView([0, 0], 2);
L.tileLayer('https://tile.openstreetmap.org/{z}/{x}/{y}.png').addTo(map);
navigator.geolocation.getCurrentPosition((pos) => {
const { latitude, longitude } = pos.coords;
map.setView([latitude, longitude], 15);
L.marker([latitude, longitude]).addTo(map).bindPopup('Estás aquí').openPopup();
});| Categoría | Mapas |
|---|---|
| Stars (GitHub) | ⭐ 37k |
| Sitio oficial | https://leafletjs.com/ |
| GitHub | https://github.com/Leaflet/Leaflet |
| Instalación | npm i leaflet (o CDN) |
| Relacionadas | OpenLayers · Google Maps JavaScript API · Mapbox.js |
C:\Users\TUF\Documents\librerías\local\ antes de descargar.
Volver al índice de los 66 estudios.