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é ?

#1 Mon 02 January 2006 11:44

Julien Iyer
Participant occasionnel
Date d'inscription: 7 Sep 2005
Messages: 13

Transformation TAB -> TFW

Bonjour à tous et meilleurs voeux pour cette nouvelle année.

Le sujet revient souvent sur les forums SIG, mais j'ai une nouvelle question sur la transformation de fichier TAB en TFW.

Après un calage sous MapInfo, je récupère un fichier TAB avec mes quatre points de calage. Ces points correspondent à ceux sur lesquels j'ai cliqué sur l'image.
Je recherche un utilitaire, ou une méthode simple qui permette de transformer ce fichier TAB en fichier TFW, mais que les coordonnées présentes dans le fichier TFW soient celles du centre du point en haut à gauche de l'image et non celles du point sur lequel j'ai cliqué en haut à gauche pour avoir un fichier du type :

pixel (m)
0
0
-pixel (m)
X (pixel centre gauche de l'image)
Y (pixel centre gauche de l'image)

Dans mon Tab, après un calage dans MapInfo, je ne possède malheureusement pas les coordonnées (0,0) ...

J'espère que tout ceci est clair...

Merci d'avance pour toutes les informations que vous pourrez me donner.

Cordialement.

Julien

Hors ligne

 

#2 Mon 02 January 2006 12:59

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Transformation TAB -> TFW

Bonjour et bien sûr tous mes voeux 2006!!
Les coordonnées d'un TFW sont toujours celles du centre du pixel haut-gauche...
Il y a sur le site ESRI diférents utilitaires, dont http://arcscripts.esri.com/details.asp?dbid=10831, qui fonctionne sous ArcView, qui font très bien les règles de trois nécessaires à cette conversion.
Comme ces TFW ne sont utiles que pour les logiciels ESRI, je suppose que vous avez de quoi faire tourner ce script...sinon zippez les TAB et je vous les traduirai (je ne connais pas d'utilitaire MapInfo qui fasse celà).
Bon courage

Hors ligne

 

#3 Mon 02 January 2006 15:36

Julien Iyer
Participant occasionnel
Date d'inscription: 7 Sep 2005
Messages: 13

Re: Transformation TAB -> TFW

Bonjour,

Le problème c'est que dans le fichier TAB, je ne retrouve malheureusement pas le pixel haut gauche de l'image, mais celui que j'ai utilisé pour mon calage dans MapInfo.

Merci aussi  pour l'info sur ArcGIS mais malheureusement si je possède ARCGIS moi-même, la personne pour laquelle je fais la recherche ne possède pas ce logiciel donc il m'est difficile de passer par ce moyen ou de vous envoyer les fichiers pour que vous les tranformiez.

Si une autre idée vous vient à l'esprit...
J'ai mis en pièce jointe le fichier TAB résultant de mon calage dans MapInfo :


Code:

!table
!version 300
!charset WindowsLatin1

Definition Table
  File "scan-ok.jpg"
  Type "RASTER"
  (379000,3303000) (2009,468) Label "Pt 1",
  (373000,3303000) (136,532) Label "Pt 2",
  (373000,3300000) (173,1473) Label "Pt 3",
  (379000,3300000) (2037,1411) Label "Pt 4",
  (376000,3301000) (1088,1125) Label "Pt 5"
  CoordSys Earth Projection 3, 1002, "m", 0, 44.1, 43.199291275544, 44.996093814511, 600000, 3200000
  Units "m"

Lorsque j'utilise l'un des utilitaires trouvés sur le net le calage se fait sur le Pt 1 et non sur le point (0,0).
Ou alors il y a une chose que je ne comprends pas...


Julien

Hors ligne

 

#4 Mon 02 January 2006 17:00

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Transformation TAB -> TFW

Dans votre exemple, le fichier scan-ok.jgw (nom obligatoire) sera:
3.201548501
0
0
-3.201548501
372569.6898
3304496.724
Si j'ai votre mail, je vous expliquerai la méthode, un peu longuette pour le forum....

Hors ligne

 

#5 Tue 07 November 2006 14:34

lafripouille
Participant occasionnel
Lieu: lille
Date d'inscription: 8 Mar 2006
Messages: 11

Re: Transformation TAB -> TFW

bonjour,

je replonge dans cette conversation car depuis quelque temps nous avons acquis CartoWinstar développé par StarApic, et je dois mettre tout nos anciens fichiers MapInfo sous ce logiciel. le problème posé est lorsque je veut transformé mes .TAB en .TFW avec l'utilitaire UT4RT j'obtiens un décalage de 23m en X et de 47m en Y lorsque je l'importe sous CartoWinstar.
pouvez vous m'expliquer la procédure pour passer du TAB en TFW?

merci d'avance

Hors ligne

 

#6 Tue 07 November 2006 16:10

Maurice
Membre
Lieu: Montpellier
Date d'inscription: 5 Sep 2005
Messages: 5331

Re: Transformation TAB -> TFW

Bonjour,
Il se trouve que j'ai mis à disposition une nouvelle version d'UT4RT aujourd'hui!! Vous tombez donc bien...mais ça ne va pas changer le problème de vos passages de TAB à TFW
Les décalages sont "normaux" puisque vos images sont mal calées (au fait, ce sont quelles sortes d'images?)
En effet, si on se base sur le TAB joint à votre post du 02/01/06, on voit bien que des points qui ont le même X (1-4 et 2-3) ou le même Y (1-2 et 3-4) sur le terrain n'ont pas les mêmes X ou Y en pixels.
Ou le calage est défectueux ou l'image est déformée et/ou non Nord orientée: dans tous les cas le worldfile produit ne peut qu'être approximatif, ici de 7 à 15 pixels près.
Je peux vérifier si vous me faites passer un exemple sur mon mail (cf. message sur votre mail)

Hors ligne

 

Pied de page des forums

Powered by FluxBB