[Qgis-user] GRASS defaults parameters
Andrea Giudiceandrea
andreaerdna at libero.it
Fri Feb 19 01:26:55 PST 2021
skualos wrote
> Is there any way to change GRASS default parameters that come pre-filled
> in
> the toolboxes ?
>
> v.in.ogr min area
> v.in.ogr min tolerance
Hi Stephane,
those values are set in Grass7Algorithm.py that should be in you
installation folder depending on you OS.
On Windows is
\qgis\apps\qgis-ltr\python\plugins\processing\algs\grass7\Grass7Algorithm.py
or \qgis\apps\qgis\python\plugins\processing\algs\grass7\Grass7Algorithm.py
In the following lines of Grass7Algorithm.py the default value for both the
parameters are set:
param =
QgsProcessingParameterNumber(self.GRASS_SNAP_TOLERANCE_PARAMETER,
self.tr('v.in.ogr snap
tolerance (-1 = no snap)'),
type=QgsProcessingParameterNumber.Double,
minValue=-1.0,
maxValue=sys.float_info.max + 1,
defaultValue=-1.0)
param.setFlags(param.flags() |
QgsProcessingParameterDefinition.FlagAdvanced)
self.params.append(param)
param =
QgsProcessingParameterNumber(self.GRASS_MIN_AREA_PARAMETER,
self.tr('v.in.ogr min
area'),
type=QgsProcessingParameterNumber.Double,
minValue=0.0,
maxValue=sys.float_info.max + 1,
defaultValue=0.0001)
Regards.
Andrea Giudiceandrea
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-User-f4125267.html
More information about the Qgis-user
mailing list