如何在iPhone上进行地理编码(不反向地理编码)?

时间:2009-06-12 17:49:22

标签: iphone geocoding

我很困惑为什么有一个iPhone API用于反向地理编码(lat / long to address),但不适用于常规地理编码(地址到lat / long)。

我希望能够在地图(MKMapView)上以用户输入的地址显示注释。 (作为文字,不是通过触摸地图)据我所知,这意味着我必须确定输入地址的纬度/经度。

看起来它可以使用HTTP完成,但是,反向地理编码ALSO也可以这样做。为什么他们支持一个而不支持另一个?

关于“为什么?”的答案还是“怎么样?”我们都会受到赞赏。

***有人在这个主题上学到了什么新东西吗?我还没有听说过任何公告?

4 个答案:

答案 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)

我正在查看以下源代码:

http://www.pragprog.com/screencasts/v-bdmapkit/using-the-map-kit

前向地理编码在哪个部分使用?

由于