C # Calcular n Número de puntos a lo largo de una trayectoria entre dos puntos de latitud / longitud
-
20-09-2019 - |
Pregunta
Estoy tramando rutas de vuelo entre aeropuertos que tienen valores de latitud y longitud para en un mapa de Google (versión 3 del API).
Sin embargo a diferencia v2, v3 no parecen tener una opción para poner una polilínea en el mapa entre dos puntos y hacer que se vea como el gran círculo trayectoria de vuelo.
Así que lo que estaba pensando, es que podría ser posible calcular una serie de puntos a lo largo de un trayecto de círculo máximo entre dos puntos de latitud / longitud.
Soy terrible con las matemáticas y me cuesta entender o comprender cómo funcionan los cálculos de círculo máximo. ¿Alguien sabe de una biblioteca de C # o snippit código que puede tomar dos puntos de latitud y longitud y calcular una serie de puntos a lo largo del trayecto de círculo entre ellos?
Solución
Tome un vistazo a C # Geodesia de Mike Gavaghan biblioteca.