Làm thế nào để thực hiện tự động hoàn thành bằng nomatim?


9

Tôi muốn tự động hoàn thành như Google Place nhưng tôi không muốn sử dụng Google Place API. Tôi đã lấy ví dụ tự động hoàn thành nomatim nhưng nó không hoạt động trong Windows 8 vì nó được triển khai trong node.js

Ai giúp tôi với?

Câu trả lời:


20

Sử dụng Nominatim cho Autocompletion có thể không phải là ý tưởng tốt nhất. Nếu bạn sử dụng Máy chủ nommim nommim, chính sách sử dụng sẽ cấm sử dụng Nominatim cho Tự động hoàn thành:

Tự động hoàn tất tìm kiếm: Điều này chưa được Nominatim hỗ trợ và bạn không được triển khai dịch vụ như vậy ở phía máy khách bằng API.

Ngoài ra, nó không thực sự hữu ích khi sử dụng Nominatim để tự động hoàn thành, bởi vì nếu bạn gõ "Ber", bạn sẽ mong đợi một cái gì đó như "Berlin" nhưng Nominatim tìm kiếm các địa điểm chính xác là "Ber" và gợi ý "Ber, Tombouctou, Timbuktu, Mali".

Nhưng có một số trình mã hóa địa lý dựa trên OpenStreetMap có hỗ trợ tự động hoàn thành như PhotonPelias ( Demo ). Có các ví dụ sử dụng trên các trang web dự án.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.