γεωκωδικοποίηση API Google - αναζήτηση σε μία μόνο χώρα

ψήφοι
3

Ψάχνω για γεωκωδικών με το google γεωγραφικής κωδικοποίησης-API:

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

Το πρόβλημα είναι, ότι η είσοδος δεν είναι πολύ ακριβή (ειδικά στο δρόμο) και μερικές φορές google αναμιγνύει τα πράγματα και να αγνοεί το Ηνωμένο Βασίλειο, γιατί ο δρόμος έχει μια τέλεια αντιστοιχία (όπως του δρόμου και της πόλης) κάπου αλλού. π.χ. ΗΠΑ.

Τώρα δεν μπορώ να επιλύσει αυτό το ζήτημα (δεδομένα εισόδου), αλλά αναρωτιέμαι αν υπάρχει μια παράμετρος, η οποία αναγκάζει το google για να αναζητήσετε στο Ηνωμένο Βασίλειο και την επιστροφή κανένα αποτέλεσμα αντί για ένα εντελώς λανθασμένο αποτέλεσμα.

Δημοσιεύθηκε 19/02/2013 στις 12:36
πηγή χρήστη
Σε άλλες γλώσσες...                            


1 απαντήσεις

ψήφοι
8

Μπορείτε να προσθέσετε φίλτρα συστατικό του url για περιορισμό αποτελέσματα. Σε αυτή την περίπτωση μπορείτε να χρησιμοποιήσετε:

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

Για περισσότερες πληροφορίες σχετικά με το πώς να χρησιμοποιήσετε το φιλτράρισμα συστατικό δείτε:

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

Απαντήθηκε 19/02/2013 στις 15:20
πηγή χρήστη

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