C# Calcule n número de pontos ao longo de um grande caminho de círculo entre dois pontos de latitude/longitude

StackOverflow https://stackoverflow.com/questions/1919729

  •  20-09-2019
  •  | 
  •  

Pergunta

Estou plotando as rotas de vôo entre os aeroportos que tenho valores de latitude e longitude para um mapa do Google (v3 da API).

No entanto, diferentemente do V2, o V3 não parece ter a opção de colocar uma poliina no mapa entre dois pontos e exibi-lo como o Great Circle FlightPath.

Então, o que eu estava pensando era que seria possível calcular vários pontos ao longo de um caminho de grande círculo entre dois pontos de latitude/longitude.

Sou péssimo com matemática e mal consigo entender ou compreender como os cálculos de círculo de grande círculo funcionam. Alguém conhece uma biblioteca C# ou snippit de código que pode levar dois pontos de latitude e longitude e calcular vários pontos ao longo do caminho de grande círculo entre eles?

Foi útil?

Solução

Outras dicas

Você pode encontrar uma biblioteca incluída no Windows Mobile 6 SDK

Veja uma pergunta semelhante feita aqui

Alternativamente, olhe para isso publicar

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