如何从谷歌地图 API 获取楼层号或套房与纬度

Posted

技术标签:

【中文标题】如何从谷歌地图 API 获取楼层号或套房与纬度【英文标题】:how to get floor number or suite from google maps API with lat longs 【发布时间】:2020-08-10 08:52:20 【问题描述】:

我已经实现了谷歌地图自动完成地址 API,并且在该 API 的响应中,我得到了 lat longs 但我需要的是楼层号或套房以及 lat longs,这是因为一栋建筑物可以有多个组织在多个地板等 对吧?

那么有什么方法可以做到这一点。

谢谢

【问题讨论】:

【参考方案1】:

我猜你需要的是Reverse Geocoding (Address Lookup)。 您必须将接收到的坐标传递给地理编码器的 geocode 方法,该方法将返回您正在寻找的地址数据(查看链接示例)。

【讨论】:

【参考方案2】:

您可以在创建Autocomplete 对象时在options 参数中指定types 数组中的返回类型。我认为address 类型也会返回一个楼层号。

address 指示 Places 服务仅返回地理编码结果 有一个准确的地址。

更多信息可以在这里找到:https://developers.google.com/maps/documentation/javascript/places-autocomplete

【讨论】:

以上是关于如何从谷歌地图 API 获取楼层号或套房与纬度的主要内容,如果未能解决你的问题,请参考以下文章

从谷歌地图获取经度和纬度的不断更新[重复]

如何从谷歌地图的经纬度坐标中获取城市名称?

使用标记从谷歌地图获取纬度/经度坐标

如何在颤振中从谷歌地图获取位置的经纬度坐标?

如何从谷歌地图中的经纬度获取地址位置。? [关闭]

如何使用 ionic 中的 java 脚本从谷歌地图中的地址获取经度和纬度