ES:Nominatim
Nominatim | |
---|---|
Autor: | osm-search/Nominatim/graphs/contributors GitHub |
Versión: | 3.7.2 lanzamientos (2021-05-30) |
Sitio web: | nominatim.org / UI: nominatim.openstreetmap.org |
Source code: | osm-search/Nominatim GitHub |
Motor de búsqueda de OSM |
Nominatim (del latín, 'por nombre') es una herramienta para buscar datos de OSM por nombre y dirección (geocodificación) y para generar direcciones sintéticas de puntos OSM (geocodificación inversa). Se puede encontrar en nominatim.openstreetmap.org.
Nominatim también se usa como una de las fuentes para el cuadro de búsqueda de la página principal de OpenStreetMap. Varias empresas proporcionan instancias alojadas de Nominatim que se pueden consultar a través de una API; véase la sección Alternativas más adelante.
Esta página proporciona instrucciones de uso. Para detalles sobre cómo trabaja Nominatim, por favor, véase Visión general del desarrollo y el resumen en FAQ. También hay una lista de mapeo de idiomas por país, algunos formatos de direcciones por país de carácter experimental y una lista de abreviaturas.
API
La documentación de la API puede encontrarse en nominatim.org.
Política de uso
Para la política de uso de nominatim.openstreetmap.org, por favor, véase Política de uso de Nominatim.
Código fuente
Nominatim se basa en la funcionalidad de importación de PostgreSQL empleando la opción de salida del nomenclátor alternativo. La indexación y la búsqueda se realizan mediante una combinación de C, plpgsql y PHP. La fuente se puede encontrar aquí:
https://github.com/openstreetmap/Nominatim
Las instrucciones completas de instalación se pueden encontrar en el sitio web nominatim.org.
Informe de fallos/errores
Por favor, informa de fallos o problemas en la lista de seguimiento de fallos de Nominatim en GitHub (también hay informes en trac.openstreetmap.org).
Cuando informes de resultados de búsqueda inesperados, por favor, incluye lo siguiente en tu informe de fallos:
- el término de búsqueda exacto que estabas usando
- enlaces a los objetos OSM que esperabas encontrar y, opcionalmente, un enlace al objeto OSM que se encontró realmente
Proveedores externos/alternativo
Para requerimientos de búsqueda ligeramente más grandes, puedes usar uno de los diversos proveedores externos, aunque, por supuesto, tendrás que aceptar sus condiciones de servicio.
- Geofabrik
- LocationIQ
- API de Geocodificiación
- Geocoding.ai
- Geoapify (usa Nominatim entre otros, ofrece un acceso comercial a la API de Nominatim [1])
- Geocodify.com
- OpenCage Geocoder (usa Nominatim entre otros [2])
- Geokeo Geocoding Api, con límite diario de 2500 solicitudes API gratuitas (usa Nominatin entre otros [3])
También puedes instalar tu propia instancia de Nominatim.
Véase Motores de búsqueda para una lista completa de proveedores de geocodificación basados en OSM incluyendo aquellos que usan un programa de geocodificación distinto de Nominatin.
Bibliotecas de cliente de la API
Nota: antes de añadir cualquier biblioteca aquí, debes asegurarte de que obliga al usuario a establecer un agente de usuario personalizado. También debe indicar de manera prominente la política de uso de Nominatim.
No se respalda la calidad de estos proyectos relacionados, pero considera su uso como una alternativa a la escritura de los tuyos propios. Por favor, asegúrate de leer la Política de uso de Nominatim antes de usar estas bibliotecas. En particular, asegúrate de respetar el límite de 1 solicitud/s.
- C#: https://github.com/f1ana/Nominatim.API
- Python: https://geopy.readthedocs.io/en/stable/#nominatim
Referencias
- ↑ Sitio web de la API de Geocodificación de Geoapify, www.geoapify.com/geocoding-api (en). Consultado el 27 de septiembre de 2021
- ↑ Migrating from Nominatim (en). Sitio web de OpenCage. Consultado el 26 de agosto de 2021
- ↑ Sitio web de Geokeo. Consultado el 26 de agosto de 2021