Skip to content
Permalink
Browse files
Uniform and informative output names for Processing (QGIS, Take #1)
  • Loading branch information
pcav committed May 22, 2015
1 parent 5910adf commit 7dacddc08af56a9de2df199c55491b174ac14ca8
Showing with 57 additions and 57 deletions.
  1. +1 −1 python/plugins/processing/algs/qgis/BarPlot.py
  2. +1 −1 python/plugins/processing/algs/qgis/Centroids.py
  3. +1 −1 python/plugins/processing/algs/qgis/CreateConstantRaster.py
  4. +1 −1 python/plugins/processing/algs/qgis/DeleteDuplicateGeometries.py
  5. +2 −2 python/plugins/processing/algs/qgis/DeleteHoles.py
  6. +1 −1 python/plugins/processing/algs/qgis/DensifyGeometries.py
  7. +1 −1 python/plugins/processing/algs/qgis/DensifyGeometriesInterval.py
  8. +1 −1 python/plugins/processing/algs/qgis/Eliminate.py
  9. +1 −1 python/plugins/processing/algs/qgis/Explode.py
  10. +1 −1 python/plugins/processing/algs/qgis/ExtentFromLayer.py
  11. +1 −1 python/plugins/processing/algs/qgis/ExtractNodes.py
  12. +1 −1 python/plugins/processing/algs/qgis/GeometryConvert.py
  13. +1 −1 python/plugins/processing/algs/qgis/Gridify.py
  14. +1 −1 python/plugins/processing/algs/qgis/HubDistance.py
  15. +1 −1 python/plugins/processing/algs/qgis/HubLines.py
  16. +1 −1 python/plugins/processing/algs/qgis/HypsometricCurves.py
  17. +1 −1 python/plugins/processing/algs/qgis/JoinAttributes.py
  18. +1 −1 python/plugins/processing/algs/qgis/LinesToPolygons.py
  19. +1 −1 python/plugins/processing/algs/qgis/MeanAndStdDevPlot.py
  20. +1 −1 python/plugins/processing/algs/qgis/MeanCoords.py
  21. +1 −1 python/plugins/processing/algs/qgis/Merge.py
  22. +1 −1 python/plugins/processing/algs/qgis/MultipartToSingleparts.py
  23. +1 −1 python/plugins/processing/algs/qgis/NearestNeighbourAnalysis.py
  24. +1 −1 python/plugins/processing/algs/qgis/PointsDisplacement.py
  25. +1 −1 python/plugins/processing/algs/qgis/PointsFromLines.py
  26. +1 −1 python/plugins/processing/algs/qgis/PointsFromPolygons.py
  27. +1 −1 python/plugins/processing/algs/qgis/PointsInPolygon.py
  28. +1 −1 python/plugins/processing/algs/qgis/PointsInPolygonUnique.py
  29. +1 −1 python/plugins/processing/algs/qgis/PointsInPolygonWeighted.py
  30. +1 −1 python/plugins/processing/algs/qgis/PointsLayerFromTable.py
  31. +1 −1 python/plugins/processing/algs/qgis/PolarPlot.py
  32. +1 −1 python/plugins/processing/algs/qgis/Polygonize.py
  33. +1 −1 python/plugins/processing/algs/qgis/PolygonsToLines.py
  34. +2 −2 python/plugins/processing/algs/qgis/RasterLayerHistogram.py
  35. +1 −1 python/plugins/processing/algs/qgis/ReprojectLayer.py
  36. +1 −1 python/plugins/processing/algs/qgis/SaveSelectedFeatures.py
  37. +1 −1 python/plugins/processing/algs/qgis/SetRasterStyle.py
  38. +1 −1 python/plugins/processing/algs/qgis/SetVectorStyle.py
  39. +1 −1 python/plugins/processing/algs/qgis/SimplifyGeometries.py
  40. +1 −1 python/plugins/processing/algs/qgis/SinglePartsToMultiparts.py
  41. +2 −2 python/plugins/processing/algs/qgis/SpatialJoin.py
  42. +1 −1 python/plugins/processing/algs/qgis/SumLines.py
  43. +1 −1 python/plugins/processing/algs/qgis/VectorLayerHistogram.py
  44. +1 −1 python/plugins/processing/algs/qgis/VectorLayerScatterplot.py
  45. +1 −1 python/plugins/processing/algs/qgis/ZonalStatistics.py
  46. +5 −5 python/plugins/processing/algs/qgis/scripts/Create_points_along_lines.py
  47. +3 −3 python/plugins/processing/algs/qgis/scripts/Frequency_analysis.py
  48. +1 −1 python/plugins/processing/algs/qgis/scripts/Keep_n_biggest_parts.py
@@ -54,7 +54,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterTableField(self.VALUE_FIELD,
self.tr('Value field'), self.INPUT))

self.addOutput(OutputHTML(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Bar plot')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -45,7 +45,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterVector(self.INPUT_LAYER,
self.tr('Input layer'), [ParameterVector.VECTOR_TYPE_POLYGON]))

self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Centroids')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -49,7 +49,7 @@ def defineCharacteristics(self):
self.tr('Constant value'), default=1.0))

self.addOutput(OutputRaster(self.OUTPUT,
self.tr('Output layer')))
self.tr('Constant')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -42,7 +42,7 @@ def defineCharacteristics(self):

self.addParameter(ParameterVector(self.INPUT,
self.tr('Input layer'), [ParameterVector.VECTOR_TYPE_ANY]))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Cleaned')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -41,7 +41,7 @@ def defineCharacteristics(self):

self.addParameter(ParameterVector(self.INPUT,
self.tr('Input layer'), [ParameterVector.VECTOR_TYPE_POLYGON]))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Cleaned')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -78,4 +78,4 @@ def processAlgorithm(self, progress):
writer.addFeature(feat)
progress.setPercentage(int(count * total))

del writer
del writer
@@ -51,7 +51,7 @@ def defineCharacteristics(self):
self.tr('Vertices to add'), 1, 10000000, 1))

self.addOutput(OutputVector(self.OUTPUT,
self.tr('Densified layer')))
self.tr('Densified')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -53,7 +53,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterNumber(self.INTERVAL,
self.tr('Interval between vertices to add'), 0.0, 10000000.0, 1.0))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Densified layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Densified')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -80,7 +80,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterSelection(self.MODE,
self.tr('Merge selection with the neighbouring polygon with the'),
self.MODES))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Cleaned layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Cleaned')))

def processAlgorithm(self, progress):
inLayer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -87,4 +87,4 @@ def defineCharacteristics(self):
self.group = 'Vector geometry tools'
self.addParameter(ParameterVector(self.INPUT,
self.tr('Input layer'), [ParameterVector.VECTOR_TYPE_LINE]))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Exploded')))
@@ -50,7 +50,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterBoolean(self.BY_FEATURE,
self.tr('Calculate extent for each feature separately'), False))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Extent')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -45,7 +45,7 @@ def defineCharacteristics(self):
self.tr('Input layer'),
[ParameterVector.VECTOR_TYPE_POLYGON, ParameterVector.VECTOR_TYPE_LINE]))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Nodes')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -55,7 +55,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterSelection(self.TYPE,
self.tr('New geometry type'), self.TYPES))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Converted')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -52,7 +52,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterNumber(self.VSPACING,
self.tr('Vertical spacing'), default=0.1))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Snapped')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -72,7 +72,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterSelection(self.UNIT,
self.tr('Measurement unit'), self.UNITS))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Hub distance')))

def processAlgorithm(self, progress):
layerPoints = dataobjects.getObjectFromUri(
@@ -54,7 +54,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterTableField(self.SPOKE_FIELD,
self.tr('Spoke ID field'), self.SPOKES))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Hub lines')))

def processAlgorithm(self, progress):
layerHub = dataobjects.getObjectFromUri(
@@ -67,7 +67,7 @@ def defineCharacteristics(self):
self.tr('Use % of area instead of absolute value'), False))

self.addOutput(OutputDirectory(self.OUTPUT_DIRECTORY,
self.tr('Output directory')))
self.tr('Hypsometric curves')))

def processAlgorithm(self, progress):
rasterPath = self.getParameterValue(self.INPUT_DEM)
@@ -55,7 +55,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterTableField(self.TABLE_FIELD_2,
self.tr('Table field 2'), self.INPUT_LAYER_2))
self.addOutput(OutputVector(self.OUTPUT_LAYER,
self.tr('Output layer')))
self.tr('Joined layer')))

def processAlgorithm(self, progress):
input = self.getParameterValue(self.INPUT_LAYER)
@@ -44,7 +44,7 @@ def defineCharacteristics(self):

self.addParameter(ParameterVector(self.INPUT,
self.tr('Input layer'), [ParameterVector.VECTOR_TYPE_LINE]))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Polygons from lines')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -60,7 +60,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterTableField(self.STDDEV_FIELD,
self.tr('StdDev field'), self.INPUT))

self.addOutput(OutputHTML(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Plot')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -55,7 +55,7 @@ def defineCharacteristics(self):
self.tr('Unique ID field'), MeanCoords.POINTS,
ParameterTableField.DATA_TYPE_NUMBER, optional=True))

self.addOutput(OutputVector(MeanCoords.OUTPUT, self.tr('Result')))
self.addOutput(OutputVector(MeanCoords.OUTPUT, self.tr('Mean coordinates')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.POINTS))
@@ -46,7 +46,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterVector(self.LAYER2,
self.tr('Input layer 2'), [ParameterVector.VECTOR_TYPE_ANY]))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Merged')))

def processAlgorithm(self, progress):
layer1 = dataobjects.getObjectFromUri(
@@ -48,7 +48,7 @@ def defineCharacteristics(self):
self.group = 'Vector geometry tools'

self.addParameter(ParameterVector(self.INPUT, self.tr('Input layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Single parts')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -53,7 +53,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterVector(self.POINTS,
self.tr('Points'), [ParameterVector.VECTOR_TYPE_POINT]))

self.addOutput(OutputHTML(self.OUTPUT, self.tr('Result')))
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Nearest neighbour')))

self.addOutput(OutputNumber(self.OBSERVED_MD,
self.tr('Observed mean distance')))
@@ -53,7 +53,7 @@ def defineCharacteristics(self):
0.00001, 999999999.999990, 0.00015))
self.addParameter(ParameterBoolean(self.HORIZONTAL,
self.tr('Horizontal distribution for two point case')))
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Displaced')))

def processAlgorithm(self, progress):
radius = self.getParameterValue(self.DISTANCE)
@@ -50,7 +50,7 @@ def defineCharacteristics(self):
self.tr('Raster layer')))
self.addParameter(ParameterVector(self.INPUT_VECTOR,
self.tr('Vector layer'), [ParameterVector.VECTOR_TYPE_LINE]))
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Points along line')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT_VECTOR))
@@ -50,7 +50,7 @@ def defineCharacteristics(self):
self.tr('Raster layer')))
self.addParameter(ParameterVector(self.INPUT_VECTOR,
self.tr('Vector layer'), [ParameterVector.VECTOR_TYPE_POLYGON]))
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT_LAYER, self.tr('Points from polygons')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT_VECTOR))
@@ -51,7 +51,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterString(self.FIELD,
self.tr('Count field name'), 'NUMPOINTS'))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Result')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Count')))

def processAlgorithm(self, progress):
polyLayer = dataobjects.getObjectFromUri(self.getParameterValue(self.POLYGONS))
@@ -54,7 +54,7 @@ def defineCharacteristics(self):
self.tr('Class field'), self.POINTS))
self.addParameter(ParameterString(self.FIELD,
self.tr('Count field name'), 'NUMPOINTS'))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Result')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Unique count')))

def processAlgorithm(self, progress):
polyLayer = dataobjects.getObjectFromUri(self.getParameterValue(self.POLYGONS))
@@ -61,7 +61,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterString(self.FIELD,
self.tr('Count field name'), 'NUMPOINTS'))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Result')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Weighted count')))

def processAlgorithm(self, progress):
polyLayer = dataobjects.getObjectFromUri(self.getParameterValue(self.POLYGONS))
@@ -88,4 +88,4 @@ def defineCharacteristics(self):
self.tr('Y field'), self.INPUT, ParameterTableField.DATA_TYPE_ANY))
self.addParameter(ParameterCrs(self.TARGET_CRS,
self.tr('Target CRS'), 'EPSG:4326'))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Points from table')))
@@ -56,7 +56,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterTableField(self.VALUE_FIELD,
self.tr('Value field'), self.INPUT))

self.addOutput(OutputHTML(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Polar plot')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -113,4 +113,4 @@ def defineCharacteristics(self):
self.tr('Keep table structure of line layer'), False))
self.addParameter(ParameterBoolean(self.GEOMETRY,
self.tr('Create geometry columns'), True))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Polygons from lines')))
@@ -45,7 +45,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterVector(self.INPUT,
self.tr('Input layer'), [ParameterVector.VECTOR_TYPE_POLYGON]))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Lines from polygons')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -56,8 +56,8 @@ def defineCharacteristics(self):
self.addParameter(ParameterNumber(self.BINS,
self.tr('Number of bins'), 2, None, 10))

self.addOutput(OutputHTML(self.PLOT, self.tr('Output plot')))
self.addOutput(OutputTable(self.TABLE, self.tr('Output table')))
self.addOutput(OutputHTML(self.PLOT, self.tr('Histogram')))
self.addOutput(OutputTable(self.TABLE, self.tr('Table')))


def processAlgorithm(self, progress):
@@ -48,7 +48,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterCrs(self.TARGET_CRS,
self.tr('Target CRS'), 'EPSG:4326'))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Reprojected layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Reprojected')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -44,7 +44,7 @@ def defineCharacteristics(self):
self.tr('Input layer'), [ParameterVector.VECTOR_TYPE_ANY], False))

self.addOutput(OutputVector(self.OUTPUT_LAYER,
self.tr('Output layer with selected features')))
self.tr('Selection')))

def processAlgorithm(self, progress):
inputFilename = self.getParameterValue(self.INPUT_LAYER)
@@ -50,7 +50,7 @@ def defineCharacteristics(self):
self.tr('Raster layer')))
self.addParameter(ParameterFile(self.STYLE,
self.tr('Style file'), False, False, 'qml'))
self.addOutput(OutputRaster(self.OUTPUT, self.tr('Styled layer'), True))
self.addOutput(OutputRaster(self.OUTPUT, self.tr('Styled'), True))

def processAlgorithm(self, progress):
filename = self.getParameterValue(self.INPUT)
@@ -48,7 +48,7 @@ def defineCharacteristics(self):
self.tr('Vector layer'), [ParameterVector.VECTOR_TYPE_ANY]))
self.addParameter(ParameterFile(self.STYLE,
self.tr('Style file'), False, False, 'qml'))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Styled layer'), True))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Styled'), True))

def processAlgorithm(self, progress):
filename = self.getParameterValue(self.INPUT)
@@ -51,7 +51,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterNumber(self.TOLERANCE,
self.tr('Tolerance'), 0.0, 10000000.0, 1.0))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Simplified layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Simplified')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -48,7 +48,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterTableField(self.FIELD,
self.tr('Unique ID field'), self.INPUT))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Multipart')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(self.getParameterValue(self.INPUT))
@@ -76,8 +76,8 @@ def defineCharacteristics(self):
self.tr('Statistics for summary (comma separated)'),
'sum,mean,min,max,median', optional=True))
self.addParameter(ParameterSelection(self.KEEP,
self.tr('Output table'), self.KEEPS))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Output layer')))
self.tr('Joined table'), self.KEEPS))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Joined layer')))

def processAlgorithm(self, progress):
target = dataobjects.getObjectFromUri(
@@ -54,7 +54,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterString(self.COUNT_FIELD,
self.tr('Lines count field name', 'COUNT')))

self.addOutput(OutputVector(self.OUTPUT, self.tr('Result')))
self.addOutput(OutputVector(self.OUTPUT, self.tr('Line length')))

def processAlgorithm(self, progress):
lineLayer = dataobjects.getObjectFromUri(self.getParameterValue(self.LINES))
@@ -56,7 +56,7 @@ def defineCharacteristics(self):
self.addParameter(ParameterNumber(self.BINS,
self.tr('number of bins'), 2, None, 10))

self.addOutput(OutputHTML(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Histogram')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(
@@ -57,7 +57,7 @@ def defineCharacteristics(self):
self.tr('Y attribute'), self.INPUT,
ParameterTableField.DATA_TYPE_NUMBER))

self.addOutput(OutputHTML(self.OUTPUT, self.tr('Output')))
self.addOutput(OutputHTML(self.OUTPUT, self.tr('Scatterplot')))

def processAlgorithm(self, progress):
layer = dataobjects.getObjectFromUri(

0 comments on commit 7dacddc

Please sign in to comment.