banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#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


Fichier(s) joint(s) :
Pour accéder aux fichiers vous devez vous inscrire.

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 smile
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!! wink

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... wink
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 smile.
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. smile
merci beaucoup
A bientot

Hors ligne

 

Pied de page des forums

Powered by FluxBB