C# Вычислить n количества точек на пути Большого круга между двумя точками широты/долготы
-
20-09-2019 - |
Вопрос
Я рисую траектории полета между аэропортами, для которых у меня есть значения широты и долготы, на карте Google (v3 API).
Однако, в отличие от версии 2, в версии 3, похоже, нет возможности разместить на карте ломаную линию между двумя точками и отобразить ее как траекторию полета по большому кругу.
Итак, я думал о том, что можно было бы вычислить количество точек на пути большого круга между двумя точками широты и долготы.
У меня плохо с математикой, и я с трудом могу понять или понять, как работают вычисления большого круга.Кто-нибудь знает библиотеку С# или фрагмент кода, который может брать две точки широты и долготы и вычислять количество точек на пути большого круга между ними?
Решение
Взгляни на Библиотека геодезии C# Майка Гавагана.