Есть ли URL от карт Google, который возвращает мне широту и долготу адреса. Я хочу использовать эти латы и длинные детали в iPhone Map комплекта для построения некоторой информации.
карты iphone Google получить широту и долготу адреса
голоса
2
2 ответов
голоса 5
5
Это работает для меня:
NSString *urlString = [NSString stringWithFormat:@"http://maps.google.com/maps/geo?q=%@&output=csv",
[addressField.text stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
NSString *locationString = [NSString stringWithContentsOfURL:[NSURL URLWithString:urlString]];
удачи
голоса 2
2
Я не думаю, что есть встроенный способ сделать обратное обратное геокодирование, но я новичок в iPhone, Objective C, какао и XCode, так.
Это лучшая статья я мог найти на эту тему.
Идет в моем «может быть хорошим» закладкой ящик :)
Второй пример URL дает файл XML , который вы могли бы выборки с initWithContentsOfURL, а затем getObjectForKey:@"lat"и getObjectForKey:@"lng"или что - то вдоль этих линий.













