Какой вес является исходным подшипником в возврате из Location.distanceBetween ()

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

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

Как вы уже заключили:

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

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