我需要在不使用命令行 GDAL 的情况下裁剪 Geotiff 文件。我正在寻找基于 GUI 的 Geotiff 或相关文件编辑器。我需要自由选择任何区域进行裁剪。我需要保留经纬度信息,以便可以合并多个 Geotiff 文件。我不介意将 Geotiff 文件转换为其他格式,然后裁剪并转换为 Geotiff。
最佳答案
您需要一个桌面 GIS。 Qgis:http://www.qgis.org/将与无数其他映射事物一起完成它,或者有 gvSIG、OpenJUMP、uDIG 等,请参阅 www.osgeo.org 或搜索。我有没有提到这些都是免费和开源的?
另一个想法是使用 R,统计包。它可以在 Geotiff 中读取、绘制它们、允许从图形窗口中进行选择、子集化和保存,但它是一种编程语言,因此需要一些输入。这个过程大概是这样的:
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")
请原谅含糊不清。
关于geospatial - 如何使用基于 GUI 的工具在没有 GDAL 的情况下裁剪 Geotiff?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12153108/