4

Google Places Auto complete API を使用しています。特定の郊外、たとえばオーストラリアのビクトリア州リッチモンドを検索すると、次の住所コンポーネントが返されます。

0:Object
    long_name: "Richmond"
    short_name: "Richmond"
    types: Array[2]
        0: "locality"
        1: "political"

1: Object
    long_name: "Victoria"
    short_name: "VIC"
    types: Array[2]
        0: "administrative_area_level_1"
        1: "political"

2: Object
    long_name: "Australia"
    short_name: "AU"
    types: Array[2]
        0: "country"
        1: "political"

これは素晴らしいことですが、リッチモンドはメルボルンの郊外であり、私のアプリの目的のためにこれを知る必要があります. 地域が 1 つの中にある場合、親都市を返すように API を取得するにはどうすればよいですか? 次の URL を見るとリッチモンドがオーストラリアのビクトリア州メルボルンにあることがわかりますが、API を介してこの情報を取得することは可能でしょうか?

https://maps.google.com/maps/place?q=リッチモンド&ftid=0x6ad64259018db945:0x5045675218ce810

4

2 に答える 2

0

返されたLatlngを使用して、ジオコーディングを逆にします:https ://developers.google.com/maps/documentation/geocoding/#ReverseGeocoding

于 2012-12-09T16:50:28.390 に答える