如何通过iPhone SDK中的名称搜索位置?

时间:2010-12-21 11:24:34

标签: objective-c google-maps-api-3 iphone

我想通过名称(字符串)搜索,然后获得至少10个经度和纬度的匹配位置。

假设我在搜索栏中输入'Jaipur',我需要请求一些地图服务并获得10个以'Jaipur'开头的地点。

我们似乎无法使用Map Kit执行此操作。

有人能给我一些小小的提示吗?雅虎地图似乎返回了一个值的JSON。我可以通过JSON解析和示例请求轻松使用的任何API都非常有用。

谢谢和亲切的问候,

2 个答案:

答案 0 :(得分:1)

您可以访问Google Api

http://maps.google.com/maps/geo?q=yourSearchName&output=xml

这将提供有关提供的搜索名称的详细信息。您可以解析xml并从详细信息中获取经度和纬度。

输出也可以是json和csv。

Google Map API

的参考

答案 1 :(得分:0)

使用像foursquare之类的东西怎么样?他们提供了here找到的开发人员API。