В каком масштабе находится начальный пеленг, возвращаемый из Location.distanceBetween () - PullRequest
4 голосов
/ 04 октября 2010

При вызове Location.distanceBetween () и получении начального и конечного подшипника, в каком масштабе находится подшипник?Я получаю отрицательные значения, которые не имеют смысла для меня.Пеленгация идет от 0 до 360 градусов (относительная или абсолютная, это не имеет значения).Единственное, о чем я могу подумать, это то, что от N до E до S - от 0 до 180 градусов, а от N до W до S - от 0 до -180 градусов.

Может кто-нибудь пролить свет на это?

1 Ответ

10 голосов
/ 04 октября 2010

Как вы уже пришли к выводу:

В описании функции указаны градусы к востоку от истинного севера.Истинный Север - это географический регион, который несколько отличается от Севера, определяемого земным магнетизмом (южный магнитный полюс).

Итак, если вы двигаетесь в направлении на восток, ваш угол наклона составляет 90 градусов, если вы двигаетесь в направлении на юг, это +180 или - 180, если вы двигаетесь к западу, это -90 градусов.

...