Como implementar o preenchimento automático de local usando nominatim?


9

Desejo concluir automaticamente como o Google Place, mas não quero usar a API do Google Place. Eu tenho o exemplo de preenchimento automático nominatim, mas ele não está funcionando no Windows 8 porque está implementado no node.js

Alguém pode me ajudar?

Respostas:


20

Usar o Nominatim para preenchimento automático pode não ser a melhor ideia. Se você estiver usando o servidor osm.org nominatim, a política de uso proíbe o uso do Nominatim para preenchimento automático:

Pesquisa de preenchimento automático: isso ainda não é suportado pelo Nominatim e você não deve implementar esse serviço no lado do cliente usando a API.

Também não é realmente útil usar o Nominatim para o preenchimento automático, porque se você digitar "Ber", seria de esperar algo como "Berlin", mas o Nominatim pesquisará lugares exatamente conhecidos como "Ber" e sugere "Ber, Tombouctou, Timbuktu, Mali".

Mas existem alguns geocodificadores baseados no OpenStreetMap com suporte ao preenchimento automático, como Photon e Pelias ( Demo ). Existem exemplos de uso nos sites do projeto.


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.