Estoy tratando de calcular la distorsión para poder distorsionar el texto superpuesto y los formularios para que coincidan con precisión con la imagen de una proyección equirrectangular.
Entonces, ¿cómo se calcula la distorsión en una latitud dada en una proyección equirectangular 1: 45,000,000 (por ejemplo, 2000 píxeles de ancho x 1000 píxeles de alto)?
He estado tratando de resolver esta publicación y sus enlaces en vano: ¿Cómo crear una Tissot Indicatrix precisa?
No soy un profesional, solo un aficionado muy interesado, ¡así que por favor muéstrenlo!
¡Muchas gracias!
Gracias por las prontas respuestas! Aquí está la larga historia; Espero que sea más claro.
Estoy visualizando / mapeando datos usando el lenguaje de programación Processing y me gustaría que los datos mapeados en 2D (fuentes y círculos de diferentes tamaños) aparezcan sin distorsión cuando se envuelvan en un globo 3D. Los datos se mapean usando x, y's equirrectangulares y los mapas que quiero usar como telones de fondo son toda esta proyección, por lo que supongo que quiero "igualar" esta distorsión (por ejemplo, ¿calculando la distorsión a través de la latitud usando ecuaciones de Tissot?). Usando el lenguaje de programación, puedo distorsionar con precisión tanto el texto como los círculos. Creo que todo lo que necesito son las ecuaciones para hacerlo correctamente.
Aquí está el mapa de datos 2D original:
Cuando está envuelto se ve distorsionado, así:
La pregunta de $ 10,000: ¿Cómo puedo hacer que mi imagen 2D se vea sin distorsión cuando se envuelve en la esfera 3D?
Como referencia, aquí está la misma pregunta hecha de manera diferente en el foro de procesamiento.
¡Gracias de nuevo!
Si te entiendo correctamente, no estoy seguro de querer volver a proyectar a una proyección ortográfica. Quiero que mi mapa de datos 2D se ajuste a un modelo de esfera 3D con el que se pueda interactuar (es decir, girar).
Estoy usando un programa de modelado 3D (Cinema 4D) para envolver una esfera con una imagen de "Mármol Azul" de 2MB (proyección equirectangular) de la NASA.
Cuando está envuelto, aparece sin distorsión de todos los hemisferios (¿no solo de un hemisferio, como lo sería una proyección ortográfica?), Vea: todavía del modelo 3D anterior. (Supongo que el programa de modelado está haciendo la proyección ortográfica para mí a medida que giro el objeto). Por lo tanto, creo que si distorsiono mi mapa de datos 2D de manera similar, también aparecerá sin distorsión en la esfera 3D. Aquí hay una foto que tomé con una ecuación que se aproxima a la distorsión equirectangular. Notarás que las elipses en forma de huevo de la imagen 2D se ven como un círculo cuando se envuelven en la esfera 3D. Del mismo modo, las elipses de Tissot también aparecen como círculos en la esfera 3D.
Es por eso que estaba mirando las ecuaciones de Tissot ... para descubrir con mayor precisión la distorsión de la proyección equirrectangular en diferentes latitudes para poder distorsionar mi superposición en consecuencia.
Espero que todo esto tenga sentido.
Quizás tengas razón en que debería usar un programa SIG. Acabo de descargar Cartographica y veré si puedo resolverlo. ¿Alguna sugerencia de software para Mac para un novato que realiza esta tarea?
Gracias de nuevo.