Comment transformer un JPG géoréférencé en TIF géoréférencé?

11

J'ai un fichier JPG géoréférencé et un fichier JGW contenant les coordonnées. Comment puis-je le transformer en un fichier TIF géoréférencé et un fichier TFW?

J'ai essayé d'enregistrer le fichier JPG en tant que fichier TIF dans Paint et d'enregistrer le fichier JGW dans un fichier TFW avec le bloc-notes, mais cela ne fonctionne pas dans mon programme de cartographie (OCAD) lorsque je souhaite importer les fichiers. Alors peut-être que je dois transformer les fichiers d'une manière différente.

Voir aussi Comment puis-je ouvrir un fichier JPG géoréférencé dans OCAD?

Jonas
la source
DavidF, votre réponse a été vraiment utile! J'ai deux questions de suivi si vous êtes prêt à aider. J'ai utilisé les commandes exactes que vous avez mentionnées (gdal_translate -of GTiff myFile.jpg myFile.tif) pour convertir un jpg géoréférencé en géotiff, mais l'image convertie est déformée de sorte qu'elle n'est plus correctement géoréférencée. Savez-vous comment résoudre ce problème? (Voir l'image ici dl.dropbox.com/u/17669584/gdal_translate%20error.JPG . Désolé, je n'ai pas assez de points de réputation pour publier une image sur stackexchange. L'image de gauche est le jpg géoréférencé. L'image de droite est le géotiff converti et violet
Stavros

Réponses:

9

Vous pouvez utiliser gdaltranslate.

gdal_translate -of GTiff  myFile.jpg myFile.tif

Cela vous donnera en fait un geoTiff, pas un tiff avec un fichier mondial.

Vous pouvez également essayer de renommer votre fichier «TGW» en «TFW».

DavidF
la source
Ah, c'était un .tfwfichier que je voulais dire, c'était une faute de frappe de ma part. J'ai mis à jour ma question.
Jonas
Gdaltranslate est-il un logiciel Unix? Où puis-je l'obtenir et est-il disponible pour Windows?
Jonas
1
gdaltranslate est l'un des outils utilitaires de ligne de commande qui font partie de gdal [ gdal.org/] . gdal est utilisé par les outils OpenSource et ESRI (raster uniquement) pour prendre en charge la lecture / écriture des données raster et vectorielles. Pour Windows, la façon la plus simple de l'installer consiste à utiliser le programme d'installation OSGEO4W ou le programme d'installation FWTools. L'OpenSource Desktop GIS QGIS dispose d'un plugin appelé GDALTools qui vous permet de le faire à l'aide d'un outil gui.
DavidF
2
gdal_translate vous permet de créer un tiff de base, non GeoTIFF avec worldfile en passant les options de création GeoTIFF avec le paramètre -co. Quelque chose comme gdal_translate -of GTiff -co "PROFILE=BASELINE" -co "TFW=YES" myFile.jpg myFile.tif
JasonBirch
bonne prise Jason!
DavidF
6

Dans Quantum GIS (QGIS) 1.8, vous pouvez le faire très facilement: allez simplement dans Raster -> Conversion -> Translate (Convert format). Ensuite, vous pouvez convertir la couche chargée dans QGIS, des fichiers uniques ou un dossier entier en mode batch. Vous devrez peut-être d'abord activer le plugin GDALTools.

ordre des menus

GDAL Translate GUI

Cao Minh Tu
la source
0

Vous pouvez créer un fichier World ESRI TIFF à partir de la ligne de commande à l'aide de l'utilitaire listgeo , qui fait partie de la bibliothèque GeoTiff. Utilisez l'option "-tfw". Voir l'utilisation:

listgeo 
Usage: listgeo [-d] [-tfw] [-proj4] [-no_norm] [-t tabledir] filename

-d: report lat/long corners in decimal degrees instead of DMS.
-tfw: Generate a .tfw (ESRI TIFF World) file for the target file.
-proj4: Report PROJ.4 equivelent projection definition.
-no_norm: Don't report 'normalized' parameter values.
filename: Name of the GeoTIFF file to report on.

la source
0

J'essaie de terminer ce processus de conversion d'image, principalement pour régler le CRS. Cependant, tout ce que je reçois est un minuscule ruban de l'image d'origine. Des pensées?

Fichiers terminés ici https://www.dropbox.com/sh/bxxmcvb2wrb9gl4/AACi6S6GKGPpcLUWT0o_-nKAa?dl=0 Capture d'écran de la boîte de dialogue https://www.dropbox.com/s/kpy1fkij0d8p1t0/Screenshot%202018-02-19% .33.png? Dl = 0

ensta
la source
Ce n'est pas une réponse à la question. Vous devriez commencer un nouveau fil avec votre propre question.
Dowlers