Map Kit目前仅支持反向地理编码(地址坐标),而不支持前向地理编码(地址到坐标)。我看到another SO post提到了这一点,有几个人发布了自己的问题解决方案,但这些答案已经超过一年了。
是否仍然没有标准的解决方案(来自Apple或一个强大,维护良好的库,可以跟上API)?使用Google Maps API仍然是推出自己解决方案的最佳方法吗?我认为这是一个很常见的问题,那里会有一些东西......
答案 0 :(得分:2)
不幸的是,情况仍然如此,你提到的答案仍然是最相关的。我同意你的意见,尽管所谓的许可问题使得向MapKit添加地理编码支持变得困难,但这种情况有点令人惊讶。
我正在添加此链接,以防您可能错过了它。如果你想要一个比Google的API好的Objective-C包装器,这是一个好的开始:
http://blog.sallarp.com/ipad-iphone-forward-geocoding-api-google/
答案 1 :(得分:2)
不,仍然没有内置的解决方案。但是,您链接的最佳答案中提到的BS *库非常棒。我已经在两个项目中使用它而没有任何问题。
http://blog.sallarp.com/ipad-iphone-forward-geocoding-api-google/