C# Вычислить n количества точек на пути Большого круга между двумя точками широты/долготы

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

  •  20-09-2019
  •  | 
  •  

Вопрос

Я рисую траектории полета между аэропортами, для которых у меня есть значения широты и долготы, на карте Google (v3 API).

Однако, в отличие от версии 2, в версии 3, похоже, нет возможности разместить на карте ломаную линию между двумя точками и отобразить ее как траекторию полета по большому кругу.

Итак, я думал о том, что можно было бы вычислить количество точек на пути большого круга между двумя точками широты и долготы.

У меня плохо с математикой, и я с трудом могу понять или понять, как работают вычисления большого круга.Кто-нибудь знает библиотеку С# или фрагмент кода, который может брать две точки широты и долготы и вычислять количество точек на пути большого круга между ними?

Это было полезно?

Другие советы

Вы можете найти библиотеку, включенную в Windows Mobile 6 SDK.

Посмотрите аналогичный вопрос здесь

Альтернативно посмотрите это почта

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top