Я хочу выполнить автоматическое заполнение, как Google Place, но не хочу использовать Google Place API. Я получил пример автозаполнения nominatim, но он не работает в Windows 8, потому что он реализован в node.js
Может кто-нибудь мне помочь?
Я хочу выполнить автоматическое заполнение, как Google Place, но не хочу использовать Google Place API. Я получил пример автозаполнения nominatim, но он не работает в Windows 8, потому что он реализован в node.js
Может кто-нибудь мне помочь?
Ответы:
Использование Nominatim для автозаполнения может быть не лучшей идеей. Если вы используете сервер osm.org nominatim, политика использования запрещает использование Nominatim для автозаполнения:
Автозаполнение поиска: это еще не поддерживается Nominatim, и вы не должны реализовывать такой сервис на стороне клиента, используя API.
Также не очень полезно использовать Nominatim для автозаполнения, потому что если вы наберете «Ber», вы ожидаете что-то вроде «Berlin», но Nominatim ищет места, точно известные как «Ber», и предлагает «Ber, Tombouctou, Timbuktu, Mali».
Но есть некоторые геокодеры на основе OpenStreetMap с поддержкой автозаполнения, такие как Photon и Pelias ( Demo ). На сайтах проекта есть примеры использования.