Sto cercando di calcolare la distorsione in modo da poter distorcere la sovrapposizione di testo e forme in modo che corrispondano esattamente all'immagine di una proiezione equirettangolare.
Quindi, come si calcola la distorsione a una determinata latitudine su una proiezione equirettangolare 1: 45.000.000 (diciamo, 2000 pixel di larghezza x 1000 pixel di altezza)?
Ho cercato di capire questo post e i suoi collegamenti senza risultati: come creare un indicatore Tissot accurato?
Non sono un professionista, sono solo un dilettante molto interessato, quindi per favore stupiscilo per me!
Grazie molto!
Grazie per le risposte rapide! Ecco la lunga storia; Spero sia più chiaro
Sto visualizzando / mappando i dati usando il linguaggio di programmazione Processing e vorrei che i dati mappati in 2D (caratteri e cerchi di dimensioni diverse) sembrassero non distorti se avvolti in un globo 3D. I dati sono mappati usando le equirangolari x, y e le mappe che voglio usare come fondali sono tutta questa proiezione, quindi presumo che io voglia "abbinare" questa distorsione (ad esempio calcolando la distorsione tramite latitudine usando le equazioni di Tissot?). Usando il linguaggio di programmazione posso distorcere con precisione sia il testo che i cerchi. Penso che tutto ciò di cui ho bisogno siano le equazioni per farlo correttamente.
Ecco la mappa dati 2D originale:
Quando avvolto sembra distorto, in questo modo:
La domanda da $ 10.000: Come posso rendere la mia immagine 2D non distorta se avvolta nella sfera 3D?
Per riferimento, ecco la stessa domanda posta in modo diverso sul forum di elaborazione.
Grazie ancora!
Se ti capisco correttamente non sono sicuro di voler riproiettare su una proiezione ortografica. Voglio che la mia mappa di dati 2D si adatti a un modello di sfera 3D con cui è possibile interagire (ad es. Filare).
Sto usando un programma di modellazione 3D (Cinema 4D) per avvolgere una sfera con un'immagine "Blue Marble" da 2 MB (proiezione equirettangolare) della NASA.
Quando viene avvolto, appare non distorto da tutti gli emisferi (non solo un emisfero, come sarebbe una proiezione ortografica?), Vedi: ancora dal modello 3D sopra. (Suppongo che il programma di modellazione stia eseguendo la proiezione ortografica durante la rotazione dell'oggetto.) Pertanto, penso che se distorco la mia mappa di dati 2D in modo simile, anche questa apparirà non distorta sulla sfera 3D. Ecco uno scatto che ho fatto con un'equazione che approssima la distorsione equirettangolare. Noterai che le ellissi a forma di uovo dall'immagine 2D sembrano un cerchio quando sono avvolte nella sfera 3D. Allo stesso modo, le ellissi di Tissot appaiono anche come cerchi sulla sfera 3D.
Questo è il motivo per cui stavo guardando le equazioni di Tissot ... per capire più precisamente la distorsione della proiezione equirettangolare a diverse latitudini in modo da poter distorcere la mia sovrapposizione di conseguenza.
Spero che tutto ciò abbia un senso.
Forse hai ragione che dovrei usare un programma GIS. Ho appena scaricato Cartographica e vedrò se riesco a capirlo. Qualche suggerimento sul software Mac per un principiante che intraprende questa attività?
Grazie ancora.