geocoding - 如何获取 administrative_area_level_1、2 等类型的名称

标签 geocoding google-geocoding-api

我正在使用 Google Maps API.我了解如何进行查询并解析返回的 JSON。

我想做的是获取 administrative_area_level_1 类型的名称。例如,在美国 administrative_area_level_1 是一个州,在加拿大是一个省。 (严格来说,它可以是一个省或一个地区,就像在美国我们有州和地区一样。)

我正在寻找“州”或“省”一词,或者该位置用于其第 1、第 2 和第 3 个行政区的任何词。所以这甚至可能不是 Google Maps API 问题,而是本地化问题,但我认为它与 Google Maps API 相关,当然,除非该 API 只是实现公认的标准。

谢谢!

最佳答案

不幸的是,这并不容易获得。基本上,地理编码器返回的内容与 Google 对该几何的内部表示相匹配。 administrative_area 之间的映射因国家/地区而异。

关于geocoding - 如何获取 administrative_area_level_1、2 等类型的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8727981/

相关文章:

javascript - 谷歌地图需要刷新页面才能显示 map 图钉

python - 我应该使用哪种数据结构进行地理编码?

java - j2me+反向地理编码

python - 获取一个城市的人口名称

javascript - Google Places API 中的地名错误

geocoding - OSM Nominatim 搜索奇怪的行为

java - 代号一 : AutoCompleteTextField refresh list on textfield text change

javascript - 谷歌地图地理编码不再免费?

go - HTTP : server gave HTTP response to HTTPS client

javascript - 我可以将来自 Google API 的 XML 存储在 Javascript 中作为字符串吗?