Pages: 1
- Sujet précédent - QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB - Sujet suivant
#1 Wed 09 April 2014 16:37
- LdeHoym
- Juste Inscrit !
- Date d'inscription: 9 Apr 2014
- Messages: 5
QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
Bonjour à tous,
Je viens de parcourir le forum à la recherche d'une réponse à ma question et bien qu'ayant trouvé des cas relativement proches, je n'ai pas réussi à m'en sortir...
Comme d'autre, je dispose d'un jeu de deux fichiers : une image au format .jpg ainsi qu'un fichier de structure de table .tab.
Voici le code de ce dernier :
Code:
!table !version 300 !charset WindowsLatin1 Definition Table File "geological_map_boves_91_100k.jpg" Type "RASTER" (7.451975,44.333333) (3,0) Label "Pt 1", (7.951975,44.333333) (2368,0) Label "Pt 2", (7.951975,44) (2368,2182) Label "Pt 3", (7.4519753,44) (0,2182) Label "Pt 4" CoordSys Earth Projection 1, 104 Units "degree"
Il m'est demandé de "re-appliquer" un référencement au fichier image. Vous remarquerez que la projection est en degré, ce qui ne me bloque pour faire un parallèle avec le topic suivant : http://georezo.net/forum/viewtopic.php? … b+jpeg+jpg
Je souhaite convertir tout ceci à la main. Pouvez vous m'aider ?
Salutations,
Luc
Hors ligne
#2 Fri 11 April 2014 14:55
- LdeHoym
- Juste Inscrit !
- Date d'inscription: 9 Apr 2014
- Messages: 5
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
Bonjour,
Je me permets de UP le topic.
Hors ligne
#3 Fri 11 April 2014 15:21
- x_all
- Participant actif
- Date d'inscription: 6 Aug 2008
- Messages: 52
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
a priori ce serai du Wgs84?
http://www.groundtruth.com.au/map-projections/
Hors ligne
#4 Mon 14 April 2014 08:54
- LdeHoym
- Juste Inscrit !
- Date d'inscription: 9 Apr 2014
- Messages: 5
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
Il semblerait oui, qu'est il possible de faire à partir de tout ça ?
Merci
Hors ligne
#5 Mon 14 April 2014 10:49
- x_all
- Participant actif
- Date d'inscription: 6 Aug 2008
- Messages: 52
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
a je ne suis pas sur de mon coup, mais à vue de nez, les 4 pts sont les 4 coin de ton image.
essaye de faire une couche shape de points en rentrant tes 4 points directement en W84 ( sans doute EPSG3857) puis avec le groréférenceur tu pose ton image sur ces points
c'est peut etre un peu du bricolage, mais si tu n'a pas accès au logiciel d'origine avec le quel a été fait ton fichier tab ça devrai dépanner...
ou peut etre avec un convertisseur de coordonnées modifier ton fichier tab à la main
Hors ligne
#6 Mon 14 April 2014 13:48
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
Bonjour,
Les 4 premiers couples de coordonnées sont les coordonnées géoréférencées des coins de ton image en WGS84 (EPGS:4326). Les 4 autres couples de coordonnées sont les coordonnes "pixels" de ton image, qui est bizarrement calée.
(7.451975,44.333333) (3,0) Label "Pt 1",
(7.951975,44.333333) (2368,0) Label "Pt 2",
(7.951975,44) (2368,2182) Label "Pt 3",
(7.4519753,44) (0,2182) Label "Pt 4"
Tu pourrais transformer cette série de coordonnées en fichier texte au format worldfile jgw
http://fr.wikipedia.org/wiki/World_file
Le plus simple et le plus rapide est la solution de x_all, surtout pour une seule image.
Pour le principe, ci dessous un exemple de conversion entre les deux formats :
voilà le .TAB pour une image avec un pixel de taille 25m :
!table
!version 300
!charset WindowsLatin1
Definition Table
File "Monraster.jpg"
Type "RASTER"
(752685.437985, 6818784.925977) (0, 0) Label "NW",
(752685.437985, 6814609.925977) (0, 167) Label "SW",
(758010.437985, 6818784.925977) (213, 0) Label "NE",
(758010.437985, 6814609.925977) (213, 167) Label "SE"
CoordSys Earth Projection 3, 104, "m", 3, 46.5, 44, 49, 700000, 6600000
Units "m"
Voilà le JGW équivalent :
25
0
0
-25
752697.93798
6818772.42598
Note que les coordonnées du pixel haut gauche changent de la valeur d'un demi pixel (12.5) entre le point NW d'origine et son équivalent worldfile, car un format prend le coin du pixel alors que l'autre prend la valeur centrale du pixel
Dans ton cas, il faut que tu récupères la taille d'un pixel pour pouvoir créer ton JGW.
Dernière modification par Robin (Mon 14 April 2014 13:51)
Hors ligne
#7 Mon 14 April 2014 13:59
- LdeHoym
- Juste Inscrit !
- Date d'inscription: 9 Apr 2014
- Messages: 5
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
Edit :
Si je comprends bien, il faut que je divise mon nombre de pixel par mes coordonnées ?
Pourtant, l'unité est en degré, et c'est d'ailleurs une des choses qui m'étonnent ! Comment déterminer, alors, la taille d'un pixel ?
Dernière modification par LdeHoym (Mon 14 April 2014 14:15)
Hors ligne
#8 Wed 16 April 2014 08:31
- jcr83
- Participant actif
- Date d'inscription: 17 Mar 2008
- Messages: 147
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
Dans ce cas, la taille du pixel sera exprimée en degrés, et pas en mètres.
Hors ligne
#9 Thu 24 April 2014 09:05
- LdeHoym
- Juste Inscrit !
- Date d'inscription: 9 Apr 2014
- Messages: 5
Re: QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB
En tout cas, ça fonctionne !
Merci à tous !
Hors ligne
Pages: 1
- Sujet précédent - QGIS 2.2.0 : Géo-référencer un fichier jpg grâce à une table TAB - Sujet suivant