使用 iPhone 的纬度和经度进行反向地理编码
我需要根据纬度和经度反转地理编码。实际上,这是针对我的 iPhone 应用程序的,我从核心位置 api 获取纬度和经度并将其传递到后端。使用这些值服务器进行反向地理编码并获取地址。所以我担心的是,正如他们所说,如果没有地图,谷歌反向地理编码 API 就不允许使用。
“注意:地理编码 API 只能与 Google 地图结合使用;禁止在地图上显示地理编码结果。有关允许使用的完整详细信息,请参阅地图 API 服务许可限制条款。”
那么如何捕获 iPhone 的用户位置(国家/地区、州/省)?如果有办法从 iPhone SDK 获取它也更好。
谢谢。
I need to reverse geocode based on latitude and longitude. Actually this is for my iPhone application where I get the latitude and longitude from core location api and pass that to the back end. Using those values server do the reverse geocoding and grab the address. So my concern is that the google reverse geocoding API is not permitted to use without the map as they say.
"Note: the Geocoding API may only be used in conjunction with a Google map; geocoding results without displaying them on a map is prohibited. For complete details on allowed usage, consult the Maps API Terms of Service License Restrictions."
So how do I capture user locations (country, state) for my iPhone? If there is a way to get that from iPhone SDK its also better.
Thank you.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
使用 中提供的 MKReverseGeocoder地图套件。
编辑:
抱歉,我误解了你的问题。那么您必须使用第三方反向地理编码器。例如,尝试 www.geonames.org。
Use the MKReverseGeocoder provided in the MapKit.
Edit:
Sorry, I misunderstood your question. You'll have to use a 3rd party reverse geocoder then. For example, try www.geonames.org.