Я получаю полный адрес и координаты адреса местоположения, но мне нужны только координаты, чтобы показать на карте Google.Как это возможно в iPhone?
- (void)geocode {
[SVGeocoder geocode:addressField.text
completion:^(NSArray *placemarks, NSError *error) {
UIAlertView *alertView;
if(!error && placemarks) {
SVPlacemark *placemark = [placemarks objectAtIndex:0];
NSLog(@"%@",placemarks);
alertView = [[UIAlertView alloc] initWithTitle:@"Placemark Found!" message:[placemark description] delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
} else {
alertView = [[UIAlertView alloc] initWithTitle:@"Error" message:[error description] delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
}
[alertView show];
[alertView release];
}];
ответ геокодированного
"{\ n address = {\ n Город = Налгонда; \ n Страна = Индия; \n CountryCode = IN; \ n State = \ "Андхра-Прадеш \"; \ n}; \ n координата = {\ n широта = \ "17.05239 \"; \ n долгота = \ "79.26718 \"; \ n}; \n
formattedAddress = \ "Налгонда, Андхра-Прадеш, Индия \"; \ n} "