我很困惑为什么有一个iPhone API用于反向地理编码(lat / long to address),但不适用于常规地理编码(地址到lat / long)。
我希望能够在地图(MKMapView)上以用户输入的地址显示注释。 (作为文字,不是通过触摸地图)据我所知,这意味着我必须确定输入地址的纬度/经度。
看起来它可以使用HTTP完成,但是,反向地理编码ALSO也可以这样做。为什么他们支持一个而不支持另一个?
关于“为什么?”的答案还是“怎么样?”我们都会受到赞赏。
***有人在这个主题上学到了什么新东西吗?我还没有听说过任何公告?
答案 0 :(得分:4)
Merrimack在这里写了一个有用的例子。
Forward geocoding from the iPhone
他有一篇很好的博客文章
http://blog.sallarp.com/ipad-iphone-forward-geocoding-api-google/
答案 1 :(得分:3)
我遇到了同样的问题并编写了一个地理编码类。 http://web.me.com/andreas.bungert/erle_muss_sein/iPhone_Development/Einträge/2009/7/9_Geocoding_im_SDK.html
最好的问候
答案 2 :(得分:1)
对于那些在被问到这个问题很久之后发现这个问题的人:
正如brainjam所说,自iOS 5 Apple的CLGeocoder类支持forward-geocoding。
答案 3 :(得分:0)