¿Cómo encontrar la distancia si los puntos están sobre la superficie de la Tierra? [cerrado]

Hay mucha información en línea sobre cómo encontrar la distancia entre dos puntos si ambos puntos están en la superficie de la tierra. Pero ningún artículo menciona cómo encontrar la distancia si ambos puntos están sobre la superficie de la tierra. La fórmula de Haversine funciona solo para los puntos que están en la superficie terrestre. Pero, ¿qué pasa con los puntos que están por encima de la superficie terrestre?

Nota: creo que también deberíamos considerar la curvatura de la tierra al calcular la distancia.

Creo que esta pregunta estaría mejor atendida en Gis.SE. Esperaré a que otros le echen un vistazo, pero por si acaso lo muevo ahí.
@J.Dow: ¿¡¿Por qué crees que la fórmula de Haversine funciona solo si los puntos están en la superficie de la tierra ?!?! Sirve para cualquier esfera. Simplemente use el valor correcto para el radio.
@Curd Sí, tienes razón. Sirve para cualquier esfera. Solo estaba considerando el contexto de encontrar la distancia entre dos puntos sobre la superficie terrestre.

Respuestas (1)

Dado que el radio medio de la Tierra es de 6.371 km, agregar 10 km a eso agrega aproximadamente un 0,15% a la distancia geométrica a 10 km de altitud. Pero como lo has etiquetado como , la diferencia es muy pequeña y puedes descuidarla.

Dado que la atmósfera se mueve con la Tierra, TAS ≈ GS sin viento es lo suficientemente bueno para las altitudes donde operan los aviones.

Sin embargo, para obtener una distancia aérea muy precisa, utilice un radio basado en la altitud en la fórmula haversine . Pero si se necesita una precisión tan alta, también debe considerar el radio exacto de la Tierra en el punto de medición, ya que varía de 6353 a 6384 km. También debe considerar la altitud real como una altura por encima de la geodésica, y no solo como una altitud de presión.

Los comentarios no son para una discusión extensa; esta conversación se ha movido a chat .