Постройте путь из одного места в другое на iphone MapView

Я хочу провести путь из одного места в другое. Как проложить путь между двумя локациями.

У меня есть координаты (широта, долгота) для обоих мест.

Как я могу добиться этой функциональности?

Спасибо,
Джим.


person Jim    schedule 12.01.2010    source источник
comment
Ознакомьтесь с этим вопросом на SO: Как открыть Карты Google для маршрутов с использованием координат на iphone, в котором объясняется, как использовать схему URL Карт для построения направления между двумя точками. stackoverflow.com/questions/1548024   -  person Adrian Kosmaczewski    schedule 12.01.2010
comment
Также существует вопрос о рисовании маршрутов на карте: stackoverflow.com/questions/1085749/   -  person Brad Larson    schedule 12.01.2010


Ответы (3)


Вы можете использовать API карт Google, чтобы получить элементы пути маршрута, а затем нарисовать их на карте. Также существует расширение MapKit от Кишикавы Кацуми, доступное для загрузки на github, которое обеспечивает эту функциональность.

person Vladimir    schedule 12.01.2010
comment
Спасибо Владимир. Это действительно полезно. - person Jim; 13.01.2010

Владимир прав, еще один пример кода можно посмотреть здесь

person Rahul Vyas    schedule 12.01.2010

- (CGPoint)convertCoordinate:(CLLocationCoordinate2D)coordinate toPointToView:(UIView *)view, CGContextMoveToPoint и CGContextAddLineToPoint должны помочь вам начать работу.

person Johan Kool    schedule 12.01.2010