如何从 MKMapkit 中的地址获取经纬度?
Posted
技术标签:
【中文标题】如何从 MKMapkit 中的地址获取经纬度?【英文标题】:how to get latitude and longitude from the address in MKMapkit? 【发布时间】:2010-05-03 10:24:44 【问题描述】:我已经实现了一个应用程序。我想从地址中获取纬度和经度。我不想使用 java 脚本。是否可能那么请帮助我。
【问题讨论】:
【参考方案1】:AFAIK,MKMapKit 不支持这个。
【讨论】:
【参考方案2】:MapKit 不支持地理编码(仅反向地理编码),但 Google 提供了一个非常易于使用的 HTTP Geocoding service - 假设您遵守他们的许可条款:
注意:地理编码服务只能与谷歌地图一起使用;禁止地理编码结果而不在地图上显示。
【讨论】:
【参考方案3】:使用 Apple 的 «Location Awareness Programming guide: Geocoding Location Data» 中的示例在地图上查明您的位置,然后调用 Google Geocoding Service(发布请求,解析结果 json/xml 数据)以获取地址。
【讨论】:
这里还提到了几个现成的库:link 可以为您完成脏活。以上是关于如何从 MKMapkit 中的地址获取经纬度?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 ionic 中的 java 脚本从谷歌地图中的地址获取经度和纬度
如何从 windows phone 中的纬度和经度值获取地址?