如何在不丢失数据的情况下更改.tif光栅文件的分辨率

时间:2015-11-23 02:26:17

标签: python gis tiff raster qgis

例如,一个400 * 200大小的.tiff文件,我可以在python中将它读成2-D数组(400 x 200)。

我想将tiff尺寸更改为200 x 100或其他比例。

如何在Python或GIS软件(QGIS,ArcGIS等)中实现。

我知道ArcGIS中的类似工具可以更改栅格数据的大小。但长宽比是固定的。

示例图:

http://i12.tietuku.com/b0841a1ceb25729a.png

1 个答案:

答案 0 :(得分:1)

使用R,您可以执行

之类的操作
library(raster)
r <- raster('file.tif')
a <- aggregate(r, c(2,3))