Estoy interesado en crear una aplicación de mapa web, que muestre un mapa de mi país y varios archivos (.tif, shp) encima como capas y decidí construirlo encima de Leaflet.
Entonces, cuando comencé, usé un mapa estándar de OpenStreetMaps, usando el siguiente código:
var map = L.map('map').setView([50, 9], 10);
L.tileLayer('http://{s}.tile.osm.org/{z}/{x}/{y}.png', {
attribution: '© <a href="http://osm.org/copyright">OpenStreetMap</a> contributors',
}).addTo( map );
Sin embargo, mi supervisor dijo que el mapa es "demasiado detallado", por lo que estamos buscando un mapa base alternativo que sea menos detallado y que pueda ser de mayor ayuda.
Entonces, ¿hay una fuente alternativa de mapas gratuitos, como OpenStreetMaps, que pueda usar?
openstreetmap
leaflet
basemap
G90DD
fuente
fuente
Respuestas:
Hay muchos mapas base alternativos gratuitos y / o comerciales, también conocidos como "Tile Sources / Servers".
Una demostración en vivo muy agradable está disponible aquí, que enumera muchos de los "gratuitos":
https://leaflet-extras.github.io/leaflet-providers/preview/
Sin embargo, "gratis" no significa necesariamente que pueda hacer lo que quiera con ellos. Debe buscar sus Términos y condiciones para obtener el alcance exacto de lo que puede hacer. Por lo general, los servicios requerirán algunas restricciones de uso.
La mayoría de los servicios comerciales también ofrecen planes gratuitos (por ejemplo, mapbox, MapQuest, etc.) que aún pueden satisfacer sus necesidades.
fuente