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

标签 geospatial gdal geotiff

我需要在不使用命令行 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/

相关文章:

Python:如何将 geotiff 转换为 geopandas?

postgresql - PostGIS SQL 从一组具有不同 ID 的点生成单独的线段

r - 如何在R中的传单 map 上绘制多个等时线

python - python 中的 fiona 导入问题

r - 如何让R的 'raster'包区分GeoTIFF中的正旋转矩阵和负旋转矩阵?

hdf5 - 如何使用 gdal_translate 或 gdalwarp 将 HDF5 转换为 geotiff?

sql-server-2008 - 每个 'geography' 类型的列的 syscolumns 中的多个条目

R 映射 : how do I fill the regions?

r - 无法在运行 R 的 ubuntu 上获取最新版本的 GDAL

c++ - 链接 vs 2012 c++ GDAL