【发布时间】:2020-11-18 06:11:42
【问题描述】:
我正在尝试从谷歌地图中获取特定细节,我需要获取特定位置的块号,无论如何我在This Answer 中使用了反向地理编码方法,效果很好但我找不到块号,我尝试了下面CLPlacemark检查图像中返回的所有字段:
地图块示例:
还有其他的谷歌地图地理编码器,而不是在 iOS 上使用的地图吗?
提前谢谢你。
【问题讨论】:
标签: ios swift google-maps maps geocoding
我正在尝试从谷歌地图中获取特定细节,我需要获取特定位置的块号,无论如何我在This Answer 中使用了反向地理编码方法,效果很好但我找不到块号,我尝试了下面CLPlacemark检查图像中返回的所有字段:
地图块示例:
还有其他的谷歌地图地理编码器,而不是在 iOS 上使用的地图吗?
提前谢谢你。
【问题讨论】:
标签: ios swift google-maps maps geocoding
我没有在 Google Maps SDK 中找到另一个地理编码器,但我找到了解决此问题的解决方法。
我使用了这个 API:
let yourLat : Double = 33.0000000
let yourLong : Double = 34.0000000
https://maps.googleapis.com/maps/api/geocode/json?key=AIzaSyAURQe5Ks6olxbd3x9_bm0Qyq-7y2GTREQ&latlng="\(yourLat,yourLong)"&sensor=false
此调用返回一个 JSON 请求,其中包含您需要的有关您提供的坐标的任何详细信息。
【讨论】: