Bonjour,

Dans le cadre d'un projet c# je dois projeter une image d'un système de référence A vers un système B.

Je souhaite utiliser les dll geoApi et NetTopologySuite qui me semble opportune. Mais malheureusement je n'arrive pas a trouvé de tutos suffisamment détaillé sur le sujet.

Voici où j'en suis:

j'ai une image sous forme de memorystream.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
 
                    //epsg - in
                    NetTopologySuite.CoordinateSystems.NamedCRS epsgIn = new NetTopologySuite.CoordinateSystems.NamedCRS("EPSG:4326");
 
                    //epsg - out
                    NetTopologySuite.CoordinateSystems.NamedCRS epsgOut = new NetTopologySuite.CoordinateSystems.NamedCRS(response_crs.PropertyValue);
 
                    NetTopologySuite.IO.BEBinaryReader imageTemp = new NetTopologySuite.IO.BEBinaryReader(image.ImageFile);
je n'arrive pas a trouver l'outils de transformation qui me permettrait de projeter mon image en utilisant le stream de départ, les deux système de référénces et peut être également l'enveloppe de ma donnée (tie points)...

Si quelqu'un s'y connait sur le sujet je serai heureux d'avoir quelques conseils ou docs.
Si je ne suis pas assez clair je répondrai a vos questions au plus vite.

Cordialement,
Christophe.