Estoy considerando reemplazar Google Maps con Open Street Maps y la API Leaflet JS. ¿La API Leaflet JS proporciona un servicio de geocodificación?
Estoy considerando reemplazar Google Maps con Open Street Maps y la API Leaflet JS. ¿La API Leaflet JS proporciona un servicio de geocodificación?
Respuestas:
El folleto en sí no proporciona servicios de geocodificación, pero puede ver Nominatim, por ejemplo. http://wiki.openstreetmap.org/wiki/Nominatim
Encontré un complemento de folleto que funciona muy bien. Es un geocodificador de Bing que necesitará su propia clave para https://github.com/sa3m/leaflet-control-bing-geocoder
Me enamoré de la API de geocodificación de Mapbox ; hacen un gran trabajo al agregar una gran cantidad de fuentes de datos que sería difícil para mí agregar por mi cuenta. Descubrí que hace un mejor trabajo de geocodificación inversa que Nominatim. Si alguna vez necesito construir mi propio geocodificador, Nominatim sería un gran lugar para comenzar, pero para la mayoría de los proyectos me parece una exageración.
Supports 1 geocode per request. Must be displayed on a Mapbox map.
que no funcionará si se usa con el folleto API. Además, la cobertura es bastante baja, con solo 13 países.