Pages: 1
- Sujet précédent - calage Fichier GIF à partir d'un fichier WLD dans MI 10.5 - Sujet suivant
#1 Wed 27 July 2011 17:00
- trago
- Participant actif
- Lieu: bordeaux
- Date d'inscription: 5 Mar 2007
- Messages: 132
calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Bonjour,
Je dispose d'un raster au format GIF et d'un fichier du même nom au format WLD contenant les 6 valeurs liée au positionnement.
Je ne connaissais pas le format WLD mais après m'être renseigné j'ai compris que cela permettait le géoréférencement de l'image.
Ainsi je souhaiterais caler rapidement mon raster dans MapInfo par le biais de ce fameux fichier...
Est ce que je me trompe sur la nature du fichier WLD?
Est il possible de l'utiliser avec MapInfo ou avec Qgis? Si oui, quelle est la bonne procédure à suivre...?
Voici le contenu du fichier WLD:
0.508000
0
0
-0.508000
364950.000000
308650.000000
Vous trouverez en pièce jointe l'image associée.
Merci pour votre coup de main
Adrien
Hors ligne
#2 Wed 27 July 2011 17:59
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Bonjour
Cette image du Bec d'Ambes est manifestement en Lambert 3 Sud
Le WLD (worldfile qui, dans l'univers ESRI devrait avoir comme extension GFW puisqu'il concerne un GIF...) donne tout ce qui est nécessaire pour construire le TAB qui permettra de géoréférencer cette image ... sauf la taille de celle-ci, en pixels
Si on sait qu'elle fait 9842 pixels de large sur 6889 de haut, il suffit de déduire les coordonnées des 4 coins de l'image à partir des données du WLD
- première ligne: taille en mètre de la largeur des pixels
- quatrième ligne: taille en mètre de la hauteur des pixels (négative car comptée de haut en bas dans l'espace image)
- cinquième ligne: coordonnée X (en Lambert 3 Sud) du centre du pixel haut gauche
- sixième ligne: coordonnée Y (en Lambert 3 Sud) du centre du pixel haut gauche
Je vous laisse faire les quelques règles de trois qui s'imposent...et je reviens si vous calez
Ci-après, l'exemple d'un TAB en Lambert 3 Sud pour l'image toto.gif qui fait 12000 x 11000 pixels
!table
!version 300
!charset WindowsLatin1
Definition Table
File "toto.gif"
Type "RASTER"
(50000.0,7130000.0) (0,0) Label "Pt 1",
(1250000.0,7130000.0) (12000,0) Label "Pt 2",
(1250000.0,6030000.0) (12000,11000) Label "Pt 3",
(50000.0,6030000.0) (0,11000) Label "Pt 4"
CoordSys Earth Projection 3, 1002, 7, 0, 44.1, 43.19929139,44.99609389, 600000, 200000
A chaque ligne les premières parenthèses sont les coordonnées X, Y du point dans la projection, les secondes parenthèses sont les coordonnées X, Y du pixel équivalent dans l'image
Hors ligne
#3 Thu 28 July 2011 11:02
- trago
- Participant actif
- Lieu: bordeaux
- Date d'inscription: 5 Mar 2007
- Messages: 132
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Salut,
Tout d'abord, merci Maurice pour ton aide! Je comprend un peu mieux la procédure à suivre.
Cependant je bloque encore...
J'ai essayé de trouver les dimensions réelles de l'image soit:
Image pixel: 9842px (L) sur 6889px (H)
Taille réelle: 4999.736 m (Est Ouest) sur 3499,612 m (Nord Sud).
Ensuite j'ai donc bien compris le positionnement de mon premier point en haut à gauche de l'image et selon le WLD on a en Lambert 3:
x:364950.000000
y:308650.000000
Il me reste donc 3 autres points à définir...et là je bloque!!
Je ne sais pas comment utiliser toutes les infos (taille réelle de l'image, taille en pixel et coordonnées x,y en haut à gauche) pour arriver à déduire les 3 autres points. Je vois bien la logique du traitement mais je cale sur la mise en pratique... Help!!
Sinon n'existe t il pas un mbx permettant de traduire automatiquement un fichier WLD en .tab à partir de la taille de l'image?
Par ailleurs est-il possible avec Qgis d'ouvrir l'image géoréférencée (grace au WLD) pour pouvoir exporter ensuite un .tab?
Je me pose ces questions car j'ai une quarantaine d'images à caler...
Merci en tous les cas pour ton coup de main!
adrien
Hors ligne
#4 Thu 28 July 2011 15:30
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Bonjour,
Un dessin aiderait bien...(si j'ai une minute je joindrai un exemple à cette réponse)
Sinon, j'ai écrit un outil comme celui que vous évoquez et on le trouve sur ce forum de GeoRezo, ici même...
Pour qu'il marche, il faudra qu'il trouve dans un même répertoire votre image (5000_250_Z_PLANC_IDENT_1.gif) et son worldfile qu'il faudra renommer en 5000_250_Z_PLANC_IDENT_1.gfw
Même condition pour les N images que vous avez à traduire
Hors ligne
#5 Thu 28 July 2011 15:41
- trago
- Participant actif
- Lieu: bordeaux
- Date d'inscription: 5 Mar 2007
- Messages: 132
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Merci beaucoup Maurice!!
Je vais de ce pas tester l'outil.
Cependant je voudrais aussi comprendre ce que je fais (ou ce que je ne fais pas)...
Voici les étapes que j'ai tenté:
A partir des coordonnées de mon premier point, je pense que j'ai compris comment trouver les autres.
Par exmple:
point ht gauche x:364950 et y:308650
taille px image: 9842 sur 6889
taille réelle m: 4999,736 sur 3499,612
Ainsi pour trouver mon point en haut à droite, j'ai essayé de rajouter au x d'en haut à gauche la valeur 4999,736 m (couvrant ainsi la largeur de l'image) avec x = 9842 et y =0.
J'ai pu répéter ce processus pour les 3 autres points en projettant en Lambert 3. Cependant lorque j'affiche mon .tab l'image est calée mais à environ 3000 km trop au sud...au Mali!!
Mon y à l'air bon mais j'ai un gros problème sur mon x ...
Ainsi n'y a t il pas un pb de projection?
Comment savoir si c'est bien du Lambert 3 dans le WLD?
merci
Hors ligne
#6 Thu 28 July 2011 16:07
- pierre agha
- Participant actif
- Lieu: TOULOUSE
- Date d'inscription: 15 Oct 2005
- Messages: 97
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
bonjour
sans flagornerie aucune : je demande à tous de lever un verre pour fêter le retour (que j'espère très durable) de Maurice parmi nous.
Hors ligne
#7 Thu 28 July 2011 16:24
- Maurice
- Membre
- Lieu: Montpellier
- Date d'inscription: 5 Sep 2005
- Messages: 5331
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Bravo trago, c'est presque ça
Pour les 3000 km c'est facile, vous avez confondu Lambert 3 Carto avec Lambert 3 Sud
Citation: "Mon y à l'air bon mais j'ai un gros problème sur mon x ..."...je crains aussi que vous ne confondiez les X 'Est-Ouest) avec les Y (Nord-Sud) !!
Enfin tenez compte de ce que dans les worldfile (ESRI) on parle du centre du pixel, alors que chez MapInfo il s'agit du coin haut-gauche du pixel...
ps: bonjour pierre et merci, mais...je suis juste de passage car la mer est trop froide (malgré le soleil !)
Hors ligne
#8 Thu 28 July 2011 16:29
- trago
- Participant actif
- Lieu: bordeaux
- Date d'inscription: 5 Mar 2007
- Messages: 132
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Merci Maurice!
Vous avez toujours eu de bons conseils!!
Pour les x et les y je ne confond pas mais je les ai intervertis dans ma phrase...la journée est longue et les vacances sont pour demain soir...
Effectivement...erreur de débutant!! Je me suis gouré entre le lamber 3 carto et le 3 sud...
Tout fonctionne parfaitement.
Maintenant je vais pouvoir tester votre outil la conscience tranquille .
Encore merci et bonne vacances si vous l'êtes!
Hors ligne
#9 Thu 28 July 2011 16:30
- pierre agha
- Participant actif
- Lieu: TOULOUSE
- Date d'inscription: 15 Oct 2005
- Messages: 97
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
et comme globalement la température du globe est à l'augmentation
il se pourrait toutefois que la fonte des glaces provoque, dans un premier temps, un refroidissement des eaux maritimes
dans ce cas-là...
alors à bientôt maurice
Hors ligne
#10 Fri 29 July 2011 08:58
- trago
- Participant actif
- Lieu: bordeaux
- Date d'inscription: 5 Mar 2007
- Messages: 132
Re: calage Fichier GIF à partir d'un fichier WLD dans MI 10.5
Bonjour,
Maurice je viens de tester votre outil et c'est vraiment parfait!
C'est exactement ce dont j'avais besoin pour mes rasters.
merci beaucoup
A bientot
Hors ligne
Pages: 1
- Sujet précédent - calage Fichier GIF à partir d'un fichier WLD dans MI 10.5 - Sujet suivant