Bagaimana menerapkan pelengkapan otomatis tempat menggunakan nominatim?

9

Saya ingin menyelesaikan secara otomatis seperti Google Place tetapi saya tidak ingin menggunakan Google Place API. Saya mendapat contoh lengkapi-otomatis nominatim tetapi tidak bekerja di Windows 8 karena diterapkan di node.js

Ada yang bisa bantu saya?

pengguna3287821
sumber

Jawaban:

20

Menggunakan Nominatim for for Autocompletion mungkin bukan ide terbaik. Jika Anda menggunakan Server nominatim osm.org, kebijakan penggunaan melarang penggunaan Nominatim untuk Pelengkapan Otomatis:

Pencarian lengkapi-otomatis: Ini belum didukung oleh Nominatim dan Anda tidak boleh mengimplementasikan layanan seperti itu di sisi klien menggunakan API.

Juga tidak benar-benar berguna untuk menggunakan Nominatim untuk pelengkapan otomatis, karena jika Anda mengetik "Ber" Anda akan mengharapkan sesuatu seperti "Berlin" tetapi Nominatim mencari tempat-tempat yang dikenal sebagai "Ber" dan menyarankan "Ber, Tombouctou, Timbuktu, Mali".

Tetapi ada beberapa geocoder berbasis OpenStreetMap dengan dukungan pelengkapan otomatis seperti Photon dan Pelias ( Demo ). Ada contoh penggunaan di situs proyek.

ubahnverleih
sumber
Beberapa pembaruan di Pelias: github.com/pelias/pelias/tree/master/announcements/…
ubahnverleih