2010-02-01 32 views
1

是否可以使用核心位置獲取位置的名稱?實際上我需要的是那個。當我的應用程序啓動時,我需要顯示我目前所在的地方的名稱。任何想法。?請幫忙。如何獲取iPhone SDK中的位置名稱

由於提前, 世斌

+1

http://stackoverflow.com/search?q=Reverse+geocoding – kennytm 2010-02-01 06:20:28

回答

1

該國地名web服務,可以發現here和是免費的,非常適合做這樣的事情。

+0

是的,我明白了。謝謝 – smakstr 2010-02-01 08:34:17

0

Corelocation只提供GPS座標,它不是地理編碼。

您可以使用MapKit框架和MKReverseGeocoder類 注意,根據對mapkit服務的谷歌公司而言,這個類必須用谷歌地圖使用。

或者,如果您不想實施Google地圖,則可以使用另一個反向地理編碼服務。我從來沒有嘗試過,所以我不能推薦一個特定的,但他們是一些免費的。

你也可以實現一個帶有GPS座標和名稱的數據庫(可以在某些國家找到我想的)並在設備上執行這項工作,如果你不想使用互聯網連接。

這是我看到的唯一可能性,我認爲這是全部,但CoreLocation框架不會這樣做。

+0

是的,corprew的回答是你可以在沒有Google Map的情況下使用這兩個選項的例子,它看起來不錯。 – Julien 2010-02-01 06:33:30