Как рассчитать направление между двумя локациями - PullRequest
0 голосов
/ 06 января 2012

Simmilar с Направление между двумя точками широты / долготы в C #

но с целью-c

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

Ответы [ 2 ]

2 голосов
/ 06 января 2012

Вам понадобятся следующие полные, но довольно сложные вещи . Немного более простое описание можно найти в википедии .

1 голос
/ 10 мая 2012

Или вы можете сэкономить много времени и использовать метод CLLocation distanceFromLocation:

distanceFromLocation:

Возвращает расстояние (в метрах) отместоположение получателя в указанном месте.

Обсуждение Этот метод измеряет расстояние между двумя точками, отслеживая линию между ними, которая следует за кривизной Земли.Результирующая дуга является гладкой кривой и не учитывает конкретные изменения высоты между двумя точками.

http://developer.apple.com/library/ios/DOCUMENTATION/CoreLocation/Reference/CLLocation_Class/CLLocation/CLLocation.html#//apple_ref/occ/instm/CLLocation/distanceFromLocation:

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