2009-04-13 41 views
0

我目前正在開發一個iPhone應用程序,以便通過GPS座標查找我選擇的最近的電子商店並將其顯示給用戶。我很熟悉Google Maps Find Nearest Utilities,但這並不是我正在尋找的。這也是一個JavaScript API。我更喜歡一個API,在那裏我可以給它「最好的購買力,接近40.2440,-75.0651」,它會吐出商店的地址和距離。地圖API用於查找座標附近的企業

我寧願不經過刮取谷歌地圖頁面的麻煩。

想法?

回答

1

您可以試試雅虎的本地搜索Web服務:

http://developer.yahoo.com/search/local/V3/localSearch.html

這是一個REST API,這意味着您只需將NSURLConnection設置爲正確構建的URL並使用類似方式解析生成的JSON:

http://code.google.com/p/json-framework/

最大的限制是您可能無法在您要收費的服務中使用此API,但您需要更詳細地瞭解該API。參見使用指南:

http://info.yahoo.com/guidelines/us/yahoo/ydn/ydn-3955.html

1

在2.x SDK中,您必須使用JS Google Maps API,因爲沒有其他方式可以訪問Google Maps API。

對於3.X SDK,它是一項功能。無論如何,如果你沒有綁定使用谷歌地圖。你也可以使用cloudmade "CloudMade projects Library"

它有一個非常好的iphone庫,或者您可以使用該服務直接