[Qgis-developer] Basic Processing plugin questions
volayaf at gmail.com
Wed Apr 5 06:44:57 PDT 2017
mmm, it should accept a list. That should be fixed, then
2017-04-05 15:02 GMT+02:00 Tom Chadwin <tom.chadwin at nnpa.org.uk>:
> volaya wrote
>>> 2. Can a Processing plugin take *any* layer, rather than having to choose
>>> between raster and vector?
>> No, not at the moment. The multiple input can have several layer types
>> at once, but single layers can't
> Can it? If I add a multiple input, the dropdown only contains my project's
> point (vector) layers. If I explicitly set the datatype for the
> ParameterMultipleInput to -1 (see
> the dropdown correctly contains all my vector layers (point, line, and
> What I was hoping for is to able to take *any* layer - vector or raster.
> However, datatype ALL_TYPES (defined as [-1] at
> fails, as it won't accept a list:
> File "C:/OSGEO4~1/apps/qgis/./python/plugins\processing\core\parameters.py",
> line 362, in __init__
> self.datatype = int(float(datatype))
> TypeError: float() argument must be a string or a number
> I'm clearly not quite understanding this yet. Can anyone help?
> Buy Pie Spy: Adventures in British pastry 2010-11 on Amazon
> View this message in context: http://osgeo-org.1560.x6.nabble.com/Basic-Processing-plugin-questions-tp5315610p5315896.html
> Sent from the QGIS - Developer mailing list archive at Nabble.com.
> Qgis-developer mailing list
> Qgis-developer at lists.osgeo.org
> List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer
> Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer
More information about the Qgis-developer