Computar faixa de grande círculo a partir da longitude

2

O Formulário de Aviação define a fórmula de Clairut para calcular a faixa intermediária (rumo) para um GC com base na latitude, mas qualquer GC (ignorando um que passa pelos polos) cruza uma dada latitude duas vezes (abaixo da latitude máxima em que track = 270 ou 90).

Para meu aplicativo, eu calcularia mais facilmente a faixa intermediária com base em longitude, já que isso terá apenas uma solução, mas eu sou insuficientemente capaz na matemática esférica do triângulo para reorganizar as fórmulas disponíveis para obter esse resultado. Qualquer sugestão sobre o cálculo de faixas imediatas de GC com base na longitude ou a modificação da computação com base na latitude para selecionar a solução 'crescente' ou 'decrescente' seria bem-vinda.

Por contexto, é para uma emulação de dispositivo de navegação em um simulador, para mostrar a trilha desejada ao longo de uma perna. Todos os outros valores (por exemplo, erro cruzado) são fornecidos pelas fórmulas existentes.

por James Turner 30.05.2019 / 17:40

0 respostas