карты iphone Google получить широту и долготу адреса

голоса
2

Есть ли URL от карт Google, который возвращает мне широту и долготу адреса. Я хочу использовать эти латы и длинные детали в iPhone Map комплекта для построения некоторой информации.

Задан 10/05/2010 в 05:38
источник пользователем
На других языках...                            


2 ответов

голоса
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]];

удачи

Ответил 25/06/2010 в 22:47
источник пользователем

голоса
2

Я не думаю, что есть встроенный способ сделать обратное обратное геокодирование, но я новичок в iPhone, Objective C, какао и XCode, так.

Это лучшая статья я мог найти на эту тему.

Идет в моем «может быть хорошим» закладкой ящик :)

Второй пример URL дает файл XML , который вы могли бы выборки с initWithContentsOfURL, а затем getObjectForKey:@"lat"и getObjectForKey:@"lng"или что - то вдоль этих линий.

Ответил 18/05/2010 в 13:46
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more