2012-01-04 3 views
1

私はGoogle Maps API.を使用しています。戻って来るJSONをクエリして解析する方法を理解しています。どのようにして、administrative_area_level_1,2などのタイプの名前を取得しますか

私ができるようにしたいのは、administrative_area_level_1のタイプの名前を取得することです。たとえば、米国ではadministrative_area_level_1は州ですが、カナダでは州です。 (厳密に言えば、それは州または準州になることができます。私たちは州と準州を持っています)

私は "State"または "Province"という単語を探しています。第1、第2、第3行政区域だから、これはGoogle Maps APIの質問ではなく、ローカリゼーションに関する質問でもありますが、APIが認識された標準を実装している場合を除き、Google Maps APIに関係していると思います。

ありがとうございます!

答えて

1

残念ながら、これは容易にアクセスできません。基本的に、ジオコーダによって返されるものは、そのジオメトリのGoogle内部表現に一致します。 administrative_areaの間のマッピングは国によって異なります。

+0

私はそれを恐れていました...奇妙な省略のように思える。 –

+0

残念ながら、これらの種類の地理的階層を世界規模で表現することは非常に難しいです。特に、例えば「州」は異なる国々では全く異なることを意味するためです。 –

関連する問題