javascript - 使用反向地理编码获取街道名称

标签 javascript google-maps google-maps-api-3 reverse-geocoding

我正在尝试使用谷歌地图示例通过反向地理编码获取街道、城市和国家/地区 https://developers.google.com/maps/documentation/javascript/examples/geocoding-reverse , 但它给我的只是 .formatted_address 而不是街道、城市和国家/地区。

有什么办法可以分别得到 Street、City 和 Country 吗?

FIDDLE

最佳答案

使用 .address_components 而不是 .formatted_address,通过 Address Components,您可以将结果分解为不同的变量,然后将其调用到您的信息窗口中。 Fiddle Link

关于javascript - 使用反向地理编码获取街道名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37316218/

相关文章:

JavaScript window.location 在内容编辑器 Web 部件中不起作用

javascript - "official"useInterval 示例中的潜在错误

ios - 单击链接后在谷歌地图应用程序中显示特定位置

javascript - Google map API place.url 返回 "undefined"?

javascript - 将url添加到多个标记到wordpress中的谷歌地图

javascript - 如何跨多个模块访问 Node acl?

javascript - 键盘不活动 x 英里秒后自动提交表单

javascript - 如何将 networkx 图导出到 javascript?

javascript - 谷歌地图 404 错误

google-maps - 如何模拟 'google_maps_flutter' 包进行 flutter 测试?