From 619356ea1c1d1a0147ec7601e33af813ac68f506 Mon Sep 17 00:00:00 2001 From: Alexander Bruy Date: Fri, 25 Mar 2016 15:37:20 +0200 Subject: [PATCH] [processing] add OPTIMIZE_SIZE option to gdalwarp (fix #5651) --- python/plugins/processing/algs/gdal/ClipByExtent.py | 2 ++ python/plugins/processing/algs/gdal/ClipByMask.py | 2 ++ python/plugins/processing/algs/gdal/warp.py | 2 ++ 3 files changed, 6 insertions(+) diff --git a/python/plugins/processing/algs/gdal/ClipByExtent.py b/python/plugins/processing/algs/gdal/ClipByExtent.py index d76a74acb6a..f75d643ef66 100644 --- a/python/plugins/processing/algs/gdal/ClipByExtent.py +++ b/python/plugins/processing/algs/gdal/ClipByExtent.py @@ -151,6 +151,8 @@ class ClipByExtent(GdalAlgorithm): if len(bigtiff) > 0: arguments.append("-co BIGTIFF=" + bigtiff) + arguments.append("-wo OPTIMIZE_SIZE=TRUE") + arguments.append(self.getParameterValue(self.INPUT)) arguments.append(out) diff --git a/python/plugins/processing/algs/gdal/ClipByMask.py b/python/plugins/processing/algs/gdal/ClipByMask.py index b524dff5e16..fc8a0c9c1e9 100644 --- a/python/plugins/processing/algs/gdal/ClipByMask.py +++ b/python/plugins/processing/algs/gdal/ClipByMask.py @@ -186,6 +186,8 @@ class ClipByMask(GdalAlgorithm): if len(bigtiff) > 0: arguments.append("-co BIGTIFF=" + bigtiff) + arguments.append("-wo OPTIMIZE_SIZE=TRUE") + arguments.append(self.getParameterValue(self.INPUT)) arguments.append(out) diff --git a/python/plugins/processing/algs/gdal/warp.py b/python/plugins/processing/algs/gdal/warp.py index ba5cd372b36..58c8063c741 100644 --- a/python/plugins/processing/algs/gdal/warp.py +++ b/python/plugins/processing/algs/gdal/warp.py @@ -182,6 +182,8 @@ class warp(GdalAlgorithm): if len(bigtiff) > 0: arguments.append("-co BIGTIFF=" + bigtiff) + arguments.append("-wo OPTIMIZE_SIZE=TRUE") + arguments.append(self.getParameterValue(self.INPUT)) arguments.append(out)