如何使用基于GUI的工具在没有GDAL的情况下裁剪Geotiff?

时间:2012-08-28 05:09:24

标签: geospatial gdal geotiff

我需要在不使用命令行GDAL的情况下裁剪Geotiff文件。我正在寻找基于GUI的Geotiff或相关的文件编辑器。我需要自由选择要裁剪的任何区域。我需要保留lat长信息,以便我可以合并多个Geotiff文件。我不介意将Geotiff文件转换为其他格式,然后裁剪并转换为Geotiff。

2 个答案:

答案 0 :(得分:4)

您需要桌面GIS。 Qgis:http://www.qgis.org/将与其他许多mappy一起做,或者有gvSIG,OpenJUMP,uDIG等,请参阅www.osgeo.org或搜索。我提到这些都是免费和开源的吗?

另一个想法是使用R,统计包。它可以读取Geotiffs,绘制它们,允许从图形窗口中选择,子集化和保存,但它是一种编程语言,因此需要进行一些输入。这个过程是这样的:

r = raster("myraster.tiff")
plot(r)
bounds = locator(2) # you then click corners for cropping
c = crop(r,bounds)  # might be 'extract' or 'mask' or something...
plot(c) 
writeRaster(c,"clipped.tiff")

请原谅模糊。

答案 1 :(得分:0)

对于那些可能感兴趣的人,我们已经开始使用GDAL和Qt框架开发一个开源GUI实用程序 Rasterix

它可以执行一些已在多个GDAL命令行实用程序中实现的任务,以进行光栅处理,但使用友好的图形用户界面。

完整的源代码以及Windows,Linux和macOS预构建的二进制文件托管在https://github.com/mogasw/rasterix的github上。

我们将来会添加更多功能,但如果您对某些内容感兴趣,请使用github的问题告诉我们。