Как мне переключиться с моего приложения на карту для указания маршрута? - PullRequest
0 голосов
/ 05 октября 2011

Я программирую приложение на основе представления в Xcode 4.2. Мне нужна помощь для переключения с моего приложения на приложение Apple map.

Таким образом, следует нажать кнопку, чтобы переключиться на карту, запустить направление и вычислить маршрут до заданного местоположения.

1 Ответ

3 голосов
/ 05 октября 2011

Вы можете открыть приложение карты, используя следующий код:

UIApplication *app = [UIApplication sharedApplication];  
[app openURL:[NSURL URLWithString:@"http://maps.google.com/maps?q=Rome"]];  

Вы также можете добавить к нему параметры для получения направлений: ll =: Обозначает «latittude / longitude»

saddr =: адрес начала или «источника», который будет использоваться при создании направлений движения.

daddr =: адрес конца или «места назначения», который будет использоваться при создании направлений движения.

t =: тип отображаемой карты.

z =: уровень масштабирования отображаемой карты.

Поэтому - если вам нравятся маршруты из Рима доТурин:

 UIApplication *app = [UIApplication sharedApplication];  
    [app openURL:[NSURL URLWithString:@"http://maps.google.com/maps?q=Rome&saddr=rome&daddr=Torino"]];  
...