2009-07-22 40 views
2

我正在製作一個應用程序,在該應用程序中,我通過Web服務在Google地圖上顯示當前位置。現在我想要顯示緯度,經度,地址,當我們點擊谷歌當前位置時,建立&地板類型。我不知道該怎麼做。如果任何人有任何解決方案,請告訴我。如何在iPhone上使用Google地圖進行反向地理編碼

回答

3

MapKit框架完全符合您的描述,包括顯示地圖,覆蓋用戶在地圖上的當前位置,以及允許您將用戶的當前位置反向地理編碼爲有關該座標的信息(國家/地區,郊區,郵政編碼等)。

您應該看看MapKit frameworkMKReverseGeocoder類的文檔。 MKReverseGeocoder會給你一個MKPlacemark的實例,所以你可能也想看看這個文檔。

1

這裏是一個tutorial這正是你所需要的。首先,您需要使用CLLocationManager來查找您當前位置的座標。使用座標,使用MKReverseGeocoder查找相應的地標。使用地標,您可以將其放置在地圖上,還可以提取緯度,經度,地址等信息,但是,您無法獲取建築物和樓層類型信息。