我有一张谷歌地图,上面有一个标记,这样人们就可以四处移动它。当他们这样做时,我试图将位置反向地理编码为正确的地址,但我真的只想要城镇/城市和国家/地区,我不想返回邮政编码
是否可以只获取位置而不必使用正则表达式来删除邮政编码 - 这可能很困难!
提前致谢
最佳答案
响应不仅返回地址,它还包含 address_components,一个包含位置具体细节的数组,例如国家、城市、街道等(参见 https://developers.google.com/maps/documentation/geocoding/#JSON )
从该数组中取出所需的组件。
关于javascript - 反向地理编码 - 只返回城镇/城市或国家,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21868866/