我找到當前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
該問題的答案是不是一個偉大的只是供參考。 –