«Текущее местоположение» на iPhone Maps.app - PullRequest
0 голосов
/ 26 июня 2011

Я использую этот код для запуска maps.app из моего приложения.

NSString* urlStr = [NSString stringWithFormat: @"http://maps.google.com/maps?saddr=%f,%f&daddr=%f,%f", s_lat, s_long, d_lat, d_long];

[[UApplication sharedApplication] openURL: [NSURL URLWithString: urlStr]];

Проблема в том, что мне не удалось получить текущее местоположение. Я хочу что-то вроде этого:

 poi1.url = [NSString stringWithFormat:@"http://maps.google.com/maps?saddr=Current Location&daddr=%f,%f",lat,lon];

1 Ответ

0 голосов
/ 26 июня 2011

Вы пытались добавить свою метку после данных позиции?

http://maps.google.com/maps?q=37.771008,+-122.41175+(You+can+insert+your+text+here)&iwloc=A&hl=en

Редактировать: И не забудьте правильно закодировать ваш URL!

NSURL* url = [[NSURL alloc] initWithString:[addr stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...