fix a few GDAL/OGR Processing optional parameters

This commit is contained in:
Giovanni Manghi 2016-02-08 21:05:23 +00:00
parent 964ae1ff04
commit 7072db4c47
5 changed files with 9 additions and 9 deletions

View File

@ -75,7 +75,7 @@ class Ogr2OgrDissolve(GdalAlgorithm):
self.addParameter(ParameterBoolean(self.STATS,
self.tr('Compute min/max/sum/mean for the following numeric attribute'), False))
self.addParameter(ParameterTableField(self.STATSATT,
self.tr('Numeric attribute to compute dissolved features stats'), self.INPUT_LAYER))
self.tr('Numeric attribute to compute dissolved features stats'), self.INPUT_LAYER, optional=True))
self.addParameter(ParameterString(self.OPTIONS,
self.tr('Additional creation options (see ogr2ogr manual)'),
'', optional=True))

View File

@ -84,11 +84,11 @@ class Ogr2OgrToPostGis(GdalAlgorithm):
self.addParameter(ParameterSelection(self.GTYPE,
self.tr('Output geometry type'), self.GEOMTYPE, 0))
self.addParameter(ParameterCrs(self.A_SRS,
self.tr('Assign an output CRS'), ''))
self.tr('Assign an output CRS'), '', optional=True))
self.addParameter(ParameterCrs(self.T_SRS,
self.tr('Reproject to this CRS on output '), ''))
self.tr('Reproject to this CRS on output '), '', optional=True))
self.addParameter(ParameterCrs(self.S_SRS,
self.tr('Override source CRS'), ''))
self.tr('Override source CRS'), '', optional=True))
self.addParameter(ParameterString(self.HOST,
self.tr('Host'), 'localhost', optional=False))
self.addParameter(ParameterString(self.PORT,

View File

@ -96,11 +96,11 @@ class Ogr2OgrToPostGisList(GdalAlgorithm):
self.addParameter(ParameterSelection(self.GTYPE,
self.tr('Output geometry type'), self.GEOMTYPE, 0))
self.addParameter(ParameterCrs(self.A_SRS,
self.tr('Assign an output CRS'), ''))
self.tr('Assign an output CRS'), '', optional=True))
self.addParameter(ParameterCrs(self.T_SRS,
self.tr('Reproject to this CRS on output '), ''))
self.tr('Reproject to this CRS on output '), '', optional=True))
self.addParameter(ParameterCrs(self.S_SRS,
self.tr('Override source CRS'), ''))
self.tr('Override source CRS'), '', optional=True))
self.addParameter(ParameterString(self.SCHEMA,
self.tr('Schema name'), 'public', optional=True))
self.addParameter(ParameterString(self.TABLE,

View File

@ -80,7 +80,7 @@ class translate(GdalAlgorithm):
self.addParameter(ParameterSelection(self.EXPAND,
self.tr('Expand'), ['none', 'gray', 'rgb', 'rgba']))
self.addParameter(ParameterCrs(self.SRS,
self.tr('Output projection for output file [leave blank to use input projection]'), None))
self.tr('Output projection for output file [leave blank to use input projection]'), None, optional=True))
self.addParameter(ParameterExtent(self.PROJWIN,
self.tr('Subset based on georeferenced coordinates')))
self.addParameter(ParameterBoolean(self.SDS,

View File

@ -64,7 +64,7 @@ class warp(GdalAlgorithm):
self.group, self.i18n_group = self.trAlgorithm('[GDAL] Projections')
self.addParameter(ParameterRaster(self.INPUT, self.tr('Input layer'), False))
self.addParameter(ParameterCrs(self.SOURCE_SRS,
self.tr('Source SRS'), ''))
self.tr('Source SRS'), '', optional=True))
self.addParameter(ParameterCrs(self.DEST_SRS,
self.tr('Destination SRS'), ''))
self.addParameter(ParameterString(self.NO_DATA,