iOS 如何在 2015 年将地址转换为 GPS 坐标(地理编码)?

Posted

技术标签:

【中文标题】iOS 如何在 2015 年将地址转换为 GPS 坐标(地理编码)?【英文标题】:iOS how can I turn Address into GPS coordinate (geocoding) in 2015? 【发布时间】:2015-08-28 14:29:30 【问题描述】:

我正在查看 documentation of classes that come with Google Maps for ios 并看到它允许 GPS 到地址转换(使用 GMSGeocoder 进行反向地理编码)。还有一个 GMSPlacePicker 用于手动地点选择,但是,我没有看到任何关于常规地理编码的信息。

如何使用 Objective-c 将地址编程地理编码为 GPS 坐标?

【问题讨论】:

【参考方案1】:

您可以使用以下链接。只需将 Youraddress 替换为实际地址

http://maps.googleapis.com/maps/api/geocode/json?address=Youraddress

在https://console.developers.google.com 获取 API 密钥 启用Google Maps JS APIGeocoding API 例如:

https://maps.googleapis.com/maps/api/geocode/json?address=MEDICAL%20CENTER%20OF%20PEACH%20COUNTY,GA&key=YourGeocodingAPIKey

限制似乎是每天 25000 次调用,单个客户端每秒 1 次调用

【讨论】:

太棒了,我打算添加所有样板代码来异步调用它。这个API的调用限制好像是每天25000调用 是的 25000 对于一台设备来说已经绰绰有余了。 需要注意的是,Google Maps API 不验证地址,而其他地理编码 API 提供地址验证及其地理编码服务

以上是关于iOS 如何在 2015 年将地址转换为 GPS 坐标(地理编码)?的主要内容,如果未能解决你的问题,请参考以下文章

怎样把GPS得到的经纬度转换为具体位置

怎样把GPS得到的经纬度转换为具体位置

我想批量提取gps数据(exif)然后转换为地址并将该文本保存到jpg

如何在目标c中将gps北和gps西转换为纬度/经度

iOS-地理坐标转换,原生地图获取的原始坐标转换为地图真实坐标

如何将像素位置转换为 GPS 点?