Leaflet.js örneğine arama kutusu ekleme


12

Aşağıdaki bağlantıda Folium örneğini ele alalım : İlçe başına ABD İstihdam görselleştirmesi .

Sonuç aşağıda gördüğünüze benziyor:

    resim açıklamasını buraya girin

Şehre göre arama yapmak ve görselleştirmeyi yakınlaştırmak ve / veya ortalamak için bir arama kutusu eklemek istiyorum. Bu tür bir arama kutusunu ona nasıl ekleyebilirim? Bu işlevi belki de HTML dosyasına ekleyebilir miyim?


1
bir şehir bulduğunuzda ne yapmak istersiniz (örneğin haritayı o bölgeye zum yapın, dönüş istatistikleri vb.). Genel olarak, html değil, aynı zamanda javascript eklemeniz gerekir.
— toms

2
Bize daha önce ne denediğinizi, sonuçların ne olduğunu ve bunun yerine ne olmasını beklediğinizi söyleyebilirseniz yardımcı olur.
— BradHards

Adresleri aramanın ve belirli bir bölgeyle, örneğin yalnızca Batı Kaliforniya ile kısıtlamanın bir yolu var mı?
— Elenor Khaganese

Yanıtlar:


19

Broşür arama kontrolünü kullanabilirsiniz . Haritanıza bir arama widget'ı eklemenize, dünyadaki yer adlarına göre arama yapmanıza ( Nominatim örneğine bakın ) ve bir yer seçildikten sonra haritanızı o yere yakınlaştırıp ortalamanıza olanak tanır .

resim açıklamasını buraya girin

In Broşür arama en GitHub web Eğer broşür haritaya denetimi ekleme hakkında örnekler.


verilerinizi alanlara göre aramak için başka bir çözüm var mı?
— A.HADDAD

1
Daha spesifik olabilir misiniz? Ne demek istiyorsun? Kendi verilerinizde arama yapın. Bu mümkün. Bir örnek burada bulunabilir: labs.easyblog.it/maps/leaflet-search/examples/…
— Stefan
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.