#1 Tue 05 July 2005 13:19
- P Pellefigue Geosat
- Invité
Déformation de vecteurs
De: Pellefigue
Bonjour à tous,
Je suis à la recherche d'un logiciel capable de déformer de manière complexe une couche vecteur pour un géoréférencement. En effet, une simple transalation, homothétie ou rotation ne suffit pas à caler correctement la couche. Ces transformations sont proposées par la plupart des SIG ou logiciels DAO mais la déformation à appliquer est du type polynomiale du second ordre, comme le ferait ERDAS ou tout autre logiciel de traitement d'image.
Merci d'avance,
Pierre Pellefigue
#2 Tue 05 July 2005 18:40
- Nicolas Ribot
- Invité
Re: Déformation de vecteurs
Bonsoir Pierre,
Vous pouvez peut etre jeter un oeil sur le logiciel OpenSource Jump
(http://www.jump-project.org/) qui a un module de deformation (warp)
avec deux methodes differentes.
Nicolas
#3 Tue 05 July 2005 21:56
- François Aumonier
- Invité
Re: Déformation de vecteurs
ça existe aussi en mode payant sur un logiciel commercial : images et
vecteurs avec déformations globales et locales, justement pour du
géoréférencement.
Me contacter hors liste
f.aumonier@ geotexel.com
06 74 77 05 61
#4 Wed 06 July 2005 21:43
- Bernard Lortic
- Invité
Re: Déformation de vecteurs
Bonjour a tous,
en vacances dans la cambrousse profonde, j'ai besoin de tester mon
modem par telephone.
Donc je vais "rencherir" sur Francois Aumonier en proposant une solution
gratuite.
Je ne sais pas ce qu'est une maniere "complexe" de deformer un vecteur. Mais
je recois souvent des fichiers vecteurs en provenance d'Autocad ou
Illustrator qui
ne sont pas georeferences. Ils en millimetre ou au mieux en metres avec
une origine dans la nature.
Mais je n'ai pas besoin de connaitre l'unite ni meme l'echelle pour
mettre le vecteur sur une
autre reference quelle soit vecteur ou raster.
1) calage polynomial avec trois points.
2) ajout d'autant de points d'appui que l'on veut et calage par
tesselation. Bien sur,
dans chaque petit triangle, la transformation est polynomiale de degre 1.
C'est generalement amplement suffisant.
Tout un chacun peut faire cela en telechargant, complilant et utilisant
Savane.
A noter que Savane permet aussi de passer de coordonnees de projection
metriques
a des coordonnees geographiques. Pour une collection de point ou de
centroide de zones.
Comme cela ne semble pas servir a grand chose, il y a un defaut (pas
vraiment un bug) :
les coordonnees viennent en "minutes decimales". Mais la fonction "cris"
vous remet cela
en degre decimal ou degre, minute, seconde bien simplement en
s'inspirant de ce que dit
Yannick Veillet..
Certes il vous faut connaitre la projection. Mais avec WGS84 on doit
etre en UTM,
le fuseau etant facile a determiner si vous savez a peut pres ou se
trouvent vos donnees.
Bon travail.
Bernard LORTIC
Ingenieur IRD
32 A. Henry Varagnat
93143 Bondy
01 48 02 59 90
8 r. de Verrieres 92220 Bagneux
Aurouze
La riviere de Gigors
26400 Crest
04 75 25 24 11
http://www.bondy.ird.fr/cvd/Pages_2001