Recientemente me he interesado en calcular la superficie de la Tierra visible desde cualquier punto del espacio. En preguntas anteriores como Porción visible de la superficie terrestre aquí y ¿ Cuál es el nombre del área de la Tierra que se puede observar desde un satélite? en Exploración Espacial, parece suponerse que la Tierra es esférica, y por tanto la superficie visible desde cualquier punto del espacio sería un casquete esférico. En la discusión de esta pregunta en Sistemas de Información Geográfica, se muestra cómo obtener una expresión que defina los límites del casquete esférico que sería visible desde cualquier punto del espacio.
Sin embargo, para ser completamente precisos en el cálculo de dicha superficie visible, habría que tener en cuenta que la forma de la Tierra no es una esfera perfecta, sino un elipsoide.
Mi pregunta es ¿cómo podemos calcular la porción visible de una superficie elipsoide (supongo que esto podría llamarse un casquete elipsoidal) desde cualquier punto fuera de ella? La respuesta a la pregunta anterior sobre Sistemas de Información Geográfica establece
La solución para un elipsoide es bastante complicada (es una forma irregular, no un círculo) y se calcula mejor numéricamente que con una fórmula.
¿Es este realmente el caso? ¿No hay soluciones de forma cerrada para este problema? Si es así, ¿cómo se calcularía numéricamente?
Si facilita el problema, podemos suponer que el elipsoide es biaxial.
Otras preguntas relacionadas limitadas a una Tierra esférica:
Obtener el límite de la región visible es mucho más fácil que calcular su área. La curva límite es una elipse. Es la intersección del elipsoide y el llamado plano polar del punto de vista.
Si el elipsoide tiene ecuación
Suponiendo que está utilizando un esferoide real (que WGS84 es, según tengo entendido) y no algún otro tipo de geoide, su geoide esferoidal se puede asignar a una esfera a través de una transformación afín que "estira" la Tierra a lo largo del eje polar.
Una transformación afín mapea líneas que son tangentes al esferoide a líneas que son tangentes a la esfera, y mapea líneas concurrentes a líneas concurrentes, por lo que cualesquiera que sean las líneas de visión al "horizonte" desde la posición de su satélite, se mapean a las líneas tangentes a la esfera desde cualquier punto del espacio al que la transformación afín lleve a tu satélite.
Dado que el horizonte de la esfera es un círculo en un plano, el horizonte del esferoide (después de invertir la transformación afín) también está en un plano, aunque generalmente no es un círculo ya que esa forma no se conserva.
El horizonte será una elipse, que parece menos feo de lo que parece ser la respuesta de GIS.se. Es posible que hayan estado pensando en las curvas geodésicas del esferoide, que no corresponden a las geodésicas de la esfera bajo la transformación afín. Además, las líneas de latitud tampoco se conservan mediante la transformación afín, por lo que la determinación de latitudes y longitudes a lo largo del horizonte puede requerir un cálculo adicional.
El problema real es que las áreas de superficie relativas no se conservan mediante la transformación afín entre una esfera y un esferoide, por lo que para obtener el área visible total tendría que integrar una superficie elipsoidal dentro de un límite elíptico arbitrario. Ni siquiera existe una fórmula cerrada para la longitud de un arco de una elipse que use algo más común que las funciones elípticas, por lo que me sorprendería si hay una fórmula cerrada simple para el área que desea.
Quizás alguien que lea esta respuesta reconozca la integral apropiada para configurar en algún tipo de "forma cerrada" (aunque quizás usando funciones de las que la mayoría de la gente sabe poco).
UH oh
rafa
Ng Chung Tak
Ng Chung Tak
rafa