2011-08-22 2 views
1

위도와 경도의 주소를 표시해야하는 응용 프로그램을 개발 중입니다. 위도와 경도가 있지만 위도와 경도에서 내 주소를 얻는 방법을 모릅니다. 모든 제안은 높이 평가 될 것입니다 미리 감사드립니다!위도와 경도에서 주소 찾기

+0

가능한 [아이폰 애플리케이션에서 위도와 경도의 주소를 얻는 방법] (http://stackoverflow.com/questions/2063717/how-to-get-the-address-of-a-latitude- and-long-in-iphone-application) –

답변

7

저는 최근에 이와 비슷한 것을했습니다. 좌표를 사용하여 MKReverseGeocoder를 사용하여 주소를 가져올 수 있습니다.

당신이 좌표를 찾을

,

reverseGeocoder 주소를 retreive 성공적으로 할 수 있었다 때 호출 //
self.reverseGeocoder =[[[MKReverseGeocoder alloc] initWithCoordinate:newLocation.coordinate]autorelease]; 
    reverseGeocoder.delegate=self; 
    [reverseGeocoder start]; 

reverseGeocoder 주소

- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error{ 

} 
에게 retreive 할 수 없습니다 때 호출 //
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark{ 
    NSString *street=[placemark.addressDictionary objectForKey:@"Street"]; 
    //get the different address components 
} 

희망이 있습니다.

+0

정말 고마워요. – SampathKumar