我找到当前latitude
和longitude
使用GPS
(没有互联网)。使用GPS的反向地理编码
现在我想实现reverse geocoding
使用该经纬度通过GPS没有互联网。
我已成功实施与互联网连接的反向地理编码。
这是我实现的代码: -
CLGeocoder * geoCoder = [[CLGeocoder alloc] init];
[geoCoder reverseGeocodeLocation:newLocation completionHandler:^(NSArray *placemarks, NSError *error) {
NSString * location = ([placemarks count] > 0) ? [[placemarks objectAtIndex:0] locality] : @"Not Found";
CLPlacemark *placemark = [placemarks objectAtIndex:0];
NSString *MyAddress = @"";
MyAddress = [[placemark.addressDictionary objectForKey:@"FormattedAddressLines"] componentsJoinedByString:@", "];
NSLog(@"address is %@", MyAddress);
}];
我已经搜索这个,但找不到任何解决办法。
我该怎么做?
谢谢。
http://stackoverflow.com/questions/14588778/offline-reverse-geocoding-on-ios相同作为您的问题 – prasad
该问题的答案是不是一个伟大的只是供参考。 –