Nominatim kullanarak yer otomatik tamamlama nasıl uygulanır?


10

Google Place gibi otomatik olarak tamamlamak istiyorum ancak Google Place API'sını kullanmak istemiyorum. Nominatim otomatik tamamlama örneğim var, ancak node.js'de uygulandığı için Windows 8'de çalışmıyor.

Biri bana yardım edebilir mi?

Yanıtlar:


20

Otomatik Tamamlama için Nominatim kullanmak en iyi fikir olmayabilir. Osm.org nominatim Sunucusunu kullanıyorsanız, Otomatik Tamamlama için Nominatim kullanılmasını yasaklayan kullanım politikası :

Aramayı otomatik tamamlama: Bu henüz Nominatim tarafından desteklenmemektedir ve API kullanarak istemci tarafında böyle bir hizmeti uygulamamalısınız.

Ayrıca, otomatik tamamlama için Nominatim kullanmak gerçekten yararlı değildir, çünkü "Ber" yazarsanız "Berlin" gibi bir şey beklersiniz, ancak Nominatim tam olarak "Ber" olarak bilinen yerleri arar ve "Ber, Tombouctou, Timbuktu, Mali" önerir.

Ancak Photon ve Pelias ( Demo ) gibi otomatik tamamlama desteğine sahip bazı OpenStreetMap tabanlı coğrafi kodlayıcılar var . Proje sahalarında kullanım örnekleri vardır.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.