GIS软件是科研学习过程中不可或缺的重要工具。而强大的商业软件ArcGIS总是在使用过程中出现不稳定的情况,辛辛苦苦处理的图层,崩溃总是在一瞬间……并且,基本上用的都是“和谐版”,实际上还是存在一定的隐患的。实际上还是有几款不错的免费开源的GIS软件可供选择,如QGIS。最早接触到QGIS是在Linux平台,使用风格和ArcGIS稍微有些许不同,而且在空间分析上似乎稍逊于ArcGIS,但是绝对能够应付绝大多数的制图和分析需求。
最近在做一些图像处理分析的工作,需要在QGIS下批量处理,一开始只是按照默认的设置进行,发现结果图层尽然能达到十几个GB!就比如QGIS提供的粗糙度计算工具。仔细看工具界面,就会发现Advanced Parameters的选项,里面有图像压缩的算法,单个图像可以选择,在批量运算的过程中该如何设置参数呢?
QGIS的批量工具实际上比较开放,可以自定义很多的参数参与运算。而在批量运算设置的界面,左上角有个小齿轮装的图标,点击后会出现新的一列,Additional Creation Options,在这里就可以写上图像压缩命令:
COMPRESS=DEFLATE
这样一来,结果图层就不会再有十几个GB那么巨大了。