如何将地理参考JPG转换为地理参考TIF?


11

我有一个地理参考JPG文件和一个包含坐标的JGW文件。如何将其转换为地理参考的TIF文件和TFW文件?

我试图将JPG文件另存为Paint中的TIF文件,并使用记事本将JGW文件保存为TFW文件,但是当我要导入文件时,在我的制图程序(OCAD)中它不起作用。因此,也许我必须以其他方式转换文件。

另请参见如何在OCAD中打开地理参考JPG文件?


DavidF,您的回答确实很有帮助!如果您愿意提供帮助,我有两个后续问题。我使用了您提到的确切命令(GTiff myFile.jpg myFile.tif的gdal_translate-)将地理参考的jpg转换为地理参考,但是转换后的图像会失真,从而不再正确地进行地理参考。你知道如何解决这个问题吗?(请参阅此处的图像dl.dropbox.com/u/17669584/gdal_translate%20error.JPG。抱歉,我没有足够的声誉点可以在stackexchange上发布图像。左侧图像是地理参考jpg。右侧图像是转换的土工和紫色
Stavros 2013年

Answers:


9

您可以使用gdaltranslate。

gdal_translate -of GTiff  myFile.jpg myFile.tif

实际上,这将为您提供一个geoTiff,而不是包含世界文件的Tiff。

您也可以尝试将“ TGW”文件重命名为“ TFW”。


啊,这是.tfw我的意思,是我的错字。我已经更新了我的问题。
乔纳斯(Jonas)2010年

gdal翻译的是unix软件吗?我在哪里可以得到它,并且它可用于Windows?
乔纳斯(Jonas)2010年

1
gdaltranslate是gdal [ gdal.org/]一部分的命令行实用工具之一。OpenSource和ESRI(仅限栅格)工具均使用gdal来提供对读取和写入栅格和矢量数据的支持。对于Windows,最简单的安装方法是使用OSGEO4W安装程序或FWTools安装程序。开源桌面GIS QGIS有一个名为GDALTools的插件,可让您使用gui工具进行此操作。
DavidF 2010年

2
gdal_translate允许您通过传递带有-co参数的GeoTIFF创建选项,从而使用worldfile创建基本的非GeoTiff tiff 。像 gdal_translate -of GTiff -co "PROFILE=BASELINE" -co "TFW=YES" myFile.jpg myFile.tif
JasonBirch 2010年

好抓杰森!
DavidF 2010年

6

在Quantum GIS(QGIS)1.8中,您可以很容易地做到这一点:只需转到Raster-> Conversion-> Translate(转换格式)。然后,您可以以批处理模式转换QGIS中的加载图层,单个文件或整个文件夹。您可能需要先启用GDALTools插件。

菜单顺序

GDAL翻译GUI


0

您可以使用GeoTiff库的一部分实用程序listgeo从命令行创建ESRI TIFF World文件。使用选项“ -tfw”。查看用法:

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.

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.