Ich verwende die Google Maps Geocoding-API, um Geometriegrenzen (nordöstliche, südwestliche Werte) für die Eingabe der Adresse im Filialfinder-Adressfilter zu erhalten. Was ist der Unterschied zwischen Google Maps Geocoding API-Region und Komponenten: Länderparameter?
Beispiel:
Wenn ich eine Adresse (PLZ, Straßennamen, Landmark) von Singapur mit components=country:SG
Parametern wie wie unten verwenden, um zu suchen, es gibt nur einen Wert in address_components
Ergebnismengen und auch diese Geometrie Begrenzungswerte sind für eine gegebene Adresse nicht korrekt.
https://maps.googleapis.com/maps/api/geocode/json?address=14%20Scotts%20road&components=country:SG
Wenn ich eine Adresse (PLZ, Straßennamen, Landmark) von Singapur mit region=SG
Parametern wie wie unten verwenden, um zu suchen, gibt es mehr als eine Wert in address_components
Ergebnis gesetzt und auch diese Geometrie begrenzt Werte sind richtig für eine gegebene Adresse.
https://maps.googleapis.com/maps/api/geocode/json?address=14%20Scotts%20road®ion=SG
Also hier würde Ich mag den Unterschied und besser rufenden Weg zwischen diesen beiden Methoden (region=SG
vs components=country:SG
) kennen.