iphone中的前向地理编码

iphone中的前向地理编码,iphone,Iphone,我有一堆来自服务器的地址。我想得到所有地址的lat-long&我想存储它们以供进一步使用。 我想在地图上显示选定的地址(根据距离,比如说距离特定位置1公里以内)。 我这里有一个很好的例子:http://blog.sallarp.com/ipad-iphone-forward-geocoding-api-google 但是这一个只处理一个地址(或查询),而不是多个地址。循环遍历地址数组,每次都使用该代码。将它放在后台线程上,这样就不会阻塞UI,然后在每次找到主线程时回调主线程,或者在完成后向主线程

我有一堆来自服务器的地址。我想得到所有地址的lat-long&我想存储它们以供进一步使用。 我想在地图上显示选定的地址(根据距离,比如说距离特定位置1公里以内)。 我这里有一个很好的例子:http://blog.sallarp.com/ipad-iphone-forward-geocoding-api-google


但是这一个只处理一个地址(或查询),而不是多个地址。

循环遍历地址数组,每次都使用该代码。将它放在后台线程上,这样就不会阻塞UI,然后在每次找到主线程时回调主线程,或者在完成后向主线程发送一个字典。每次查询后暂停查询2秒,这样谷歌就不会因为你敲打他们的服务器而阻止你


使用
distance fromLocation:
查找您的距离。

我非常喜欢Open Streetmap API。我认为它比GoogleAPI更简单,也更符合哲学

在“q=”参数中输入您喜欢的任何地址值

然后:循环服务器返回的地址,敲打lat/long值的namitm,存储这些地址(可能是一个NSMutableDictionary),然后开始比赛