1
我只需要當前位置的詳細信息,如何使用座標獲取當前區域名稱?
我已經完成了獲取當前位置座標的部分。
現在我想使用這些座標來獲取地區名稱等(無地圖)的詳細信息。
如何做到這一點?任何示例代碼可用?
在此先感謝。
我只需要當前位置的詳細信息,如何使用座標獲取當前區域名稱?
我已經完成了獲取當前位置座標的部分。
現在我想使用這些座標來獲取地區名稱等(無地圖)的詳細信息。
如何做到這一點?任何示例代碼可用?
在此先感謝。
實施MKReverseGeocoderDelegate
implements <MKReverseGeocoderDelegate>
添加一個實例變量:
MKReverseGeocoder *_reverseGeocoder;
創建反向地理編碼對象:
CLLocationCoordinate2D location;
location.latitude = latitude; // You said you had this value
location.longitude = longitude; // You said you had this value
_reverseGeocoder = [[MKReverseGeocoder alloc]initWithCoordinate:location];
_reverseGeocoder.delegate = self;
[_reverseGeocoder start];
實現下面委託功能:
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark
{
/// placemark has your location!
}
您可以使用MKReverseGeocoder。
非常感謝marcc,我找到了解決方案。 – Nic 2009-11-10 08:13:12