我目前正在開發一個iPhone應用程序,以便通過GPS座標查找我選擇的最近的電子商店並將其顯示給用戶。我很熟悉Google Maps Find Nearest Utilities,但這並不是我正在尋找的。這也是一個JavaScript API。我更喜歡一個API,在那裏我可以給它「最好的購買力,接近40.2440,-75.0651」,它會吐出商店的地址和距離。地圖API用於查找座標附近的企業
我寧願不經過刮取谷歌地圖頁面的麻煩。
想法?
我目前正在開發一個iPhone應用程序,以便通過GPS座標查找我選擇的最近的電子商店並將其顯示給用戶。我很熟悉Google Maps Find Nearest Utilities,但這並不是我正在尋找的。這也是一個JavaScript API。我更喜歡一個API,在那裏我可以給它「最好的購買力,接近40.2440,-75.0651」,它會吐出商店的地址和距離。地圖API用於查找座標附近的企業
我寧願不經過刮取谷歌地圖頁面的麻煩。
想法?
您可以試試雅虎的本地搜索Web服務:
http://developer.yahoo.com/search/local/V3/localSearch.html
這是一個REST API,這意味着您只需將NSURLConnection設置爲正確構建的URL並使用類似方式解析生成的JSON:
http://code.google.com/p/json-framework/
最大的限制是您可能無法在您要收費的服務中使用此API,但您需要更詳細地瞭解該API。參見使用指南:
在2.x SDK中,您必須使用JS Google Maps API,因爲沒有其他方式可以訪問Google Maps API。
對於3.X SDK,它是一項功能。無論如何,如果你沒有綁定使用谷歌地圖。你也可以使用cloudmade "CloudMade projects Library"
它有一個非常好的iphone庫,或者您可以使用該服務直接