Представление дорожки из положения A в B в моем приложении - PullRequest
1 голос
/ 28 августа 2010

Итак, у меня есть приложение для iPhone, которое должно помочь пользователю найти удобный путь от его / ее собственной позиции до данного пункта назначения.Как я узнал, MKMapView не предоставляет простой способ вывести предпочтительный пешеходный маршрут от А до Б.

Я могу согласиться с завершением работы собственного приложения и запустить приложение родной карты на iPhone, но в этомcase Я хотел бы снабдить приложение карты двумя координатами, чтобы пользователь мог найти свой путь.

Есть предложения о том, как мне выполнить эту задачу?

1 Ответ

3 голосов
/ 28 августа 2010

Для запуска собственного приложения карты используйте:

NSString *googleMapsURL = [NSString stringWithFormat:@"http://maps.google.com/?saddr=%1.6f,%1.6f&daddr=%1.6f,%1.6f",
                               start.latitude, start.longitude, destination.latitude, destination.longitude];
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:googleMapsURL];

, где start - это местоположение пользователя, а destination - это, в общем, место назначения.Для прогулочных маршрутов вы можете добавить &dirflg=w (по-прежнему в бета-версии согласно вики). Здесь - еще несколько параметров, которые вы можете использовать.

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