Iphone: как запустить маршрут в Google Maps API из вашего приложения - PullRequest
0 голосов
/ 25 апреля 2011

Я прочитал много тем, но не могу найти, когда хочу

Я хочу запустить API карты Google из своего приложения с этим:

[[UIApplication sharedApplication] openURL:[NSURL URLWithString: @"http://maps.google.com/maps?saddr=41.029598,28.972985&daddr=41.033586,28.984546"]]

Но этооткрыть сафари на странице карт Google.Я хочу открыть Google map API с моим маршрутом.Есть карты: // или другие вещи?

Спасибо за помощь !!!

Ответы [ 3 ]

1 голос
/ 25 апреля 2011

Попробуйте это

    UIApplication *app = [UIApplication sharedApplication];

    NSURL *url = [[NSURL alloc] initWithString: @"http://maps.google.com/maps?saddr=41.029598,28.972985&daddr=41.033586,28.984546"];

    [app openURL:url];

    [url release];
0 голосов
/ 25 апреля 2011

Попробуйте это

NSString *urlstring=[NSString stringWithFormat:@"http://maps.google.com/?&saddr=%@ &daddr=%@",sourceaddress,destinationaddress];
[[UIApplication sharedApplication]openURL:[NSURL URLWithString:urlstring]];
0 голосов
/ 25 апреля 2011

взгляните на Справочник по схеме Apple URL для MapLinks

Редактировать: ваш URL выглядит правильно.Похоже, вы тестируете на симуляторе!Приложение GoogleMaps доступно только на устройстве!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...