¿Cómo implementar place auto-complete usando nominatim?

9

Quiero completar automáticamente como Google Place pero no quiero usar la API de Google Place. Obtuve el ejemplo de autocompletado de nominatim pero no funciona en Windows 8 porque está implementado en node.js

¿Alguien puede ayudarme?

usuario3287821
fuente

Respuestas:

20

Usar Nominatim para Autocompletar podría no ser la mejor idea. Si usa el servidor osm.org nominatim, la política de uso prohíbe usar Nominatim para autocompletar:

Búsqueda de autocompletar: Nominatim aún no lo admite y no debe implementar dicho servicio en el lado del cliente utilizando la API.

Tampoco es realmente útil usar Nominatim para autocompletar, porque si escribe "Ber" esperaría algo como "Berlín", pero Nominatim busca lugares exactamente conocidos como "Ber" y sugiere "Ber, Tombouctou, Timbuktu, Mali".

Pero hay algunos geocodificadores basados ​​en OpenStreetMap con soporte de autocompletado como Photon y Pelias ( Demo ). Hay ejemplos de uso en los sitios del proyecto.

ubahnverleih
fuente
Algunas actualizaciones en Pelias: github.com/pelias/pelias/tree/master/announcements/…
ubahnverleih