不使用MKReverseGeocoder反转地理编码

时间:2010-02-16 10:02:08

标签: objective-c iphone-sdk-3.0 geolocation core-location

我正在尝试使用MKReverseGeocoder传递通过CLLocation类获得的坐标来检测当前用户地址。阅读MKReverseGeocoder Class Reference我注意到了

  

Google服务条款要求反向地理编码服务与Google地图结合使用;在设计应用程序的用户界面时考虑到这一点。

所以我想知道是否(以及最终如何)可以在iPhone OS SDK 3.1.3上反转地理编码用户当前位置。 我认为使用Google Maps API但EULA也有同样的义务。 雅虎地图API更糟糕,而微软则不是免费的。

3 个答案:

答案 0 :(得分:1)

如果Google的EULA有义务并且您没有遵循它(类似主题here),那么您当然不能这样做。

我仍然会建议你找一些替代品,this怎么样,它是免费的,而且看起来并不坏。

答案 1 :(得分:1)

http://www.geonames.org/是另一种免费替代方案

答案 2 :(得分:0)

关于地理名称的问题: 为了检索城市我必须通过北,南,eas,西;有一种方法只能通过lat&想要找回城市?我找不到办法......