MapKit - Как я могу реализовать направления из источника и назначения в моем приложении для iphone, используя MapKit? - PullRequest
1 голос
/ 20 июня 2011

Как я могу получить кратчайшее расстояние от источника A до пункта назначения B, используя MapKit в iphone.Есть ли способ реализовать это?Спасибо.

Ответы [ 2 ]

1 голос
/ 20 июня 2011

Предполагая, что вы ищете маршрутизацию, вам нужно получить маршруты с сервера маршрутизации. Проверьте Google Указания API. CloudMade также имеет API маршрутизации. Я не думаю, что MapKit предоставляет способ выбрать маршруты и найти кратчайшее расстояние.

Если вы ищете расстояние по прямой линии, используйте:

CLLocation *aLocation = …
CLLocation *differentLocation = …
[aLocation distanceFromLocation:differentLocation];
0 голосов
/ 20 июня 2011

Что касается отображения маршрутов, я уверен, что лучший вариант - запустить приложение карт с соответствующими параметрами ....

Попробуйте здесь http://mobile.tutsplus.com/tutorials/iphone/iphone-sdk-quick-tip-launching-maps-in-app/

Спасибо

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