Wir verwenden derzeit die Google-Reiseplanung Funktion auf unserer Transit-Website. Das Problem, auf das wir stoßen, ist die Tatsache, dass, wenn ein Kunde einen Startpunkt eingibt (zum Beispiel "Queensway" in Kelowna, Kanada), wir Auto-Fill-Ergebnisse aus ganz Nordamerika erhalten. Können die Ergebnisse der automatischen Befüllung auf eine bestimmte Provinz oder einen bestimmten Bundesstaat beschränkt werden? Vielen Dank!google trip planner auto-fill
Antwort
In einer Geocodierung Reaktion verwendet wird, kann die Google Maps Geocoding API auf einen bestimmten Bereich beschränkt Adresse Ergebnisse zurück. Die Einschränkung wird mit dem Filter
components
festgelegt. Ein Filter besteht aus einer Liste voncomponent:value
Paaren, die durch ein Rohr getrennt sind (|
). Nur die Ergebnisse, die mit allen Filtern übereinstimmen, werden zurückgegeben. Filterwerte unterstützen die gleichen Methoden der Rechtschreibkorrektur und des teilweisen Abgleichs wie andere Geocodierungsanforderungen. Wenn ein Geocodierergebnis eine teilweise Übereinstimmung für einen Komponentenfilter darstellt, enthält es ein Feldpartial_match
in der Antwort.
Die Komponenten, die umfassen gefiltert werden können:
route
Matches langen oder kurzen Name einer Route.locality
Begegnungen gegen beidelocality
undsublocality
Typen.administrative_area
passt alleadministrative_area
Ebenen.postal_code
Spielepostal_code
undpostal_code_prefix
.country
entspricht einem Ländernamen oder einem aus zwei Buchstaben bestehenden Ländercode ISO 3166-1.
Hinweis: Jede Adresskomponente kann nur entweder in dem Adressparameter oder als Komponente Filter, aber nicht beide angegeben werden. Dies kann dazu führen, dass
ZERO_RESULTS
.Ein Geocode für "Santa Cruz" mit
components=country:ES
wird Santa Cruz de Tenerife auf den Kanarischen Inseln, Spanien zurückzukehren. Anfrage:
https://maps.googleapis.com/maps/api/geocode/json?address=santa+cruz&components=country:ES&key=YOUR_API_KEY
Sehen Sie dieses Beispiel: Place Autocomplete Hotel Search für die Code-Implementierung.
Hoffe es hilft!
- 1. Google Autofill API
- 2. AutoFill-Adresse + Google Maps API
- 3. Woher kommen die demografischen Informationen von Google Ad Planner?
- 4. Google Chrome Autocomplete/Autofill/Suggestion deaktivieren
- 5. AutoFill mit indirekter Funktion (Google Sheet 2016)
- 6. Extrahieren von Trip ETA von Google Maps API möglich?
- 7. Defer Trip Advisor-Skript
- 8. AngleSharp und XHTML Round-Trip
- 9. Führt SHA256 Round Trip aus
- 10. AutoFill Amount
- 11. Python 3 Selen AutoFill
- 12. Erzwingen Sie, dass Google AutoFill den heuristischen Typ verwendet?
- 13. Wie Sie Google Chrome gespeicherte Passwörter deaktivieren, E-Mail-Autofill?
- 14. Google Formulare: AutoFill-Felder basierend auf Daten aus externer Datenbank
- 15. Chrome AutoFill ohne Formular senden
- 16. AutoFill UAC Dialogfeld Win 7
- 17. GenWise: Round-Trip-Code-Generierung für nHibernate
- 18. UML Zeichenwerkzeug mit Round-Trip-Unterstützung
- 19. Right Access Token für Microsoft Graph API/Office Planner-Daten
- 20. Standardsicherheitseinstellungen für OneNote-Notizbücher, die aus Planner erstellt wurden
- 21. AutoFill ein HTML-Formular
- 22. VBA AutoFill Speed Ausgabe
- 23. Excel VBA Autofill
- 24. AutoFill einreichen (Passwort-Eingabefeld)
- 25. JavaScript AutoFill - Formular
- 26. AutoFill das richtige Textfeld
- 27. ändern Schriftfarbe autofill Eingabefeld
- 28. Autofill für jquery
- 29. Safari AutoFill Kreditkarte
- 30. Autofill Webview Formular
Vielen Dank! Das hilft. –