2

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

4

2 回答 2

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")

原谅含糊不清。

于 2012-08-28T07:36:42.800 回答
0

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

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

适用于 Windows、Linux 和 macOS的完整源代码和预构建的二进制文件托管在 github 上,网址为https://github.com/mogasw/rasterix

我们将在未来添加更多功能,但如果您对某些特别感兴趣,请使用 github 的问题让我们知道。

于 2018-05-15T16:24:59.857 回答