Pergunta

Ao ligar para a localização.DistanceBetween () e obter o rolamento inicial e final, em que escala é o rolamento? Estou recebendo valores negativos, o que não faz sentido para mim. O rolamento vai de 0 a 360 graus (relativo ou absoluto, não importa). A única coisa que eu conseguia pensar é n a e a s é de 0 a 180 graus, e N a W a S é de 0 a -180 graus.

Alguém pode lançar alguma luz sobre isto?

Foi útil?

Solução

Como você já concluiu:

Na descrição da função, são mencionados graus a leste do Norte True. O Norte True é geográfico, que um pouco difere do norte determinado via magnetismo da terra (pólo magnético sul).

Portanto, se você estiver se movendo para o leste, seu rolamento é de 90 graus, se você estiver se movendo para o sul, é +180 ou - 180, se você estiver se movendo para o oeste, é de -90 graus.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top