Google coğrafi kodlama API - sadece bir ülkede arama

oy
3

Google coğrafi kod-API ile coğrafi kodlar arıyorum:

http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK&sensor=false

Sorun girişi çok doğru değil yani, (özellikle cadde) ve sokak başka bir yere (sokak ve şehir gibi) mükemmel uyumunun çünkü bazen google, şeyleri karıştırır ve İngiltere yok sayar. örneğin ABD.

Şimdi ben bu sorunu (giriş verileri) çözemez, ancak google İngiltere'de arama ve tamamen yanlış sonucun yerine hiçbir sonuç döndürmek için zorlayan bir parametre var olup olmadığını merak ediyorum.

Oluştur 19/02/2013 saat 12:36
kaynak kullanıcı
Diğer dillerde...                            


1 cevaplar

oy
8

Sonuçlara sınırlamak için url bileşen filtre ekleyebilirsiniz. Bu durumda kullanabilirsiniz:

http://maps.googleapis.com/maps/api/geocode/json?address=london%c2+UK**&components=country:UK**&sensor=false

bkz bileşen filtreleme nasıl kullanılacağı hakkında daha fazla bilgi için:

https://developers.google.com/maps/documentation/geocoding/intro#ComponentFiltering

Cevap 19/02/2013 saat 15:20
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more