Iphone 从经纬度获取位置地址
我正在开发一个应用程序,其中必须显示给定纬度和经度的地址。 我有纬度和经度,但我不知道如何从那个纬度和经度得到我的地址。 如有任何建议,将不胜感激Iphone 从经纬度获取位置地址,iphone,objective-c,mkmapview,mkreversegeocoder,Iphone,Objective C,Mkmapview,Mkreversegeocoder,我正在开发一个应用程序,其中必须显示给定纬度和经度的地址。 我有纬度和经度,但我不知道如何从那个纬度和经度得到我的地址。 如有任何建议,将不胜感激 提前谢谢 最近我做了类似的事情。通过坐标,您可以使用MKReverseGeocoder获取地址 找到坐标后 self.reverseGeocoder =[[[MKReverseGeocoder alloc] initWithCoordinate:newLocation.coordinate]autorelease]; reverseG
提前谢谢 最近我做了类似的事情。通过坐标,您可以使用MKReverseGeocoder获取地址 找到坐标后
self.reverseGeocoder =[[[MKReverseGeocoder alloc] initWithCoordinate:newLocation.coordinate]autorelease];
reverseGeocoder.delegate=self;
[reverseGeocoder start];
//当reverseGeocoder成功检索地址时调用
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark{
NSString *street=[placemark.addressDictionary objectForKey:@"Street"];
//get the different address components
}
//当reverseGeocoder无法检索地址时调用
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error{
}
希望这有帮助我最近做了一些类似的事情。通过坐标,您可以使用MKReverseGeocoder获取地址 找到坐标后
self.reverseGeocoder =[[[MKReverseGeocoder alloc] initWithCoordinate:newLocation.coordinate]autorelease];
reverseGeocoder.delegate=self;
[reverseGeocoder start];
//当reverseGeocoder成功检索地址时调用
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark{
NSString *street=[placemark.addressDictionary objectForKey:@"Street"];
//get the different address components
}
//当reverseGeocoder无法检索地址时调用
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFailWithError:(NSError *)error{
}
希望这有助于