Skip to content
Permalink
Browse files

Update SAGA ParameterTable parameters

  • Loading branch information
nyalldawson authored and alexbruy committed Aug 17, 2017
1 parent 4ac6847 commit d9ac3772fdfa1079a234572715ea5470763b8c39
Showing with 256 additions and 268 deletions.
  1. +1 −12 python/plugins/processing/algs/saga/SagaAlgorithm.py
  2. +1 −1 python/plugins/processing/algs/saga/description/AddCoordinatestopoints.txt
  3. +1 −1 python/plugins/processing/algs/saga/description/AddGridValuestoPoints.txt
  4. +1 −1 python/plugins/processing/algs/saga/description/AddGridValuestoShapes.txt
  5. +4 −4 python/plugins/processing/algs/saga/description/AddIndicatorFieldsforCategories.txt
  6. +1 −1 python/plugins/processing/algs/saga/description/AddPointAttributestoPolygons.txt
  7. +1 −1 python/plugins/processing/algs/saga/description/AddPolygonAttributestoPoints.txt
  8. +1 −1 python/plugins/processing/algs/saga/description/AggregatePointObservations.txt
  9. +1 −1 python/plugins/processing/algs/saga/description/AnalyticalHierarchyProcess.txt
  10. +1 −1 python/plugins/processing/algs/saga/description/AngularDistanceWeighted.txt
  11. +1 −1 python/plugins/processing/algs/saga/description/ArtificialNeuralNetworkClassification(OpenCV).txt
  12. +1 −1 python/plugins/processing/algs/saga/description/Aspect-SlopeGrid.txt
  13. +2 −2 python/plugins/processing/algs/saga/description/BasicTerrainAnalysis.txt
  14. +1 −1 python/plugins/processing/algs/saga/description/BoostingClassification(OpenCV).txt
  15. +1 −1 python/plugins/processing/algs/saga/description/ChangeDateFormat.txt
  16. +2 −2 python/plugins/processing/algs/saga/description/ChangeDetection.txt
  17. +1 −1 python/plugins/processing/algs/saga/description/ChangeTimeFormat.txt
  18. +1 −1 python/plugins/processing/algs/saga/description/ChannelNetwork.txt
  19. +3 −3 python/plugins/processing/algs/saga/description/ChannelNetworkandDrainageBasins.txt
  20. +1 −1 python/plugins/processing/algs/saga/description/ClipPointswithPolygons.txt
  21. +4 −4 python/plugins/processing/algs/saga/description/ClusterAnalysis(Shapes).txt
  22. +5 −5 python/plugins/processing/algs/saga/description/ClusterAnalysis.txt
  23. +1 −1 python/plugins/processing/algs/saga/description/ConfusionMatrix(GridPolygons).txt
  24. +8 −8 python/plugins/processing/algs/saga/description/ConfusionMatrix(PolygonsGrid).txt
  25. +11 −11 python/plugins/processing/algs/saga/description/ConfusionMatrix(TwoGrids).txt
  26. +1 −1 python/plugins/processing/algs/saga/description/ConnectivityAnalysis.txt
  27. +1 −1 python/plugins/processing/algs/saga/description/ContourLinesfromGrid.txt
  28. +1 −1 python/plugins/processing/algs/saga/description/ConvertLinestoPoints.txt
  29. +1 −1 python/plugins/processing/algs/saga/description/ConvertLinestoPolygons.txt
  30. +1 −1 python/plugins/processing/algs/saga/description/ConvertMultipointstoPoints.txt
  31. +1 −1 python/plugins/processing/algs/saga/description/ConvertPointstoLine(s).txt
  32. +1 −1 python/plugins/processing/algs/saga/description/ConvertPolygonLineVerticestoPoints.txt
  33. +1 −1 python/plugins/processing/algs/saga/description/ConvertPolygonstoLines.txt
  34. +2 −2 python/plugins/processing/algs/saga/description/ConvexHull.txt
  35. +1 −1 python/plugins/processing/algs/saga/description/CreateLinesGraticule.txt
  36. +1 −1 python/plugins/processing/algs/saga/description/CreatePointGrid.txt
  37. +1 −1 python/plugins/processing/algs/saga/description/CreatePolygonsGraticule.txt
  38. +1 −1 python/plugins/processing/algs/saga/description/CrossProfiles.txt
  39. +1 −1 python/plugins/processing/algs/saga/description/CutShapesLayer.txt
  40. +1 −1 python/plugins/processing/algs/saga/description/DecisionTreeClassification(OpenCV).txt
  41. +1 −1 python/plugins/processing/algs/saga/description/Difference.txt
  42. +1 −1 python/plugins/processing/algs/saga/description/DirectionalStatisticsforSingleGrid.txt
  43. +1 −1 python/plugins/processing/algs/saga/description/EarthsOrbitalParameters.txt
  44. +3 −3 python/plugins/processing/algs/saga/description/EnumerateTableField.txt
  45. +3 −3 python/plugins/processing/algs/saga/description/FieldStatistics.txt
  46. +1 −1 python/plugins/processing/algs/saga/description/FillGapsinRecords.txt
  47. +5 −5 python/plugins/processing/algs/saga/description/FindFieldofExtremeValue.txt
  48. +1 −1 python/plugins/processing/algs/saga/description/FitNPointstoshape.txt
  49. +1 −1 python/plugins/processing/algs/saga/description/FlattenPolygonLayer.txt
  50. +3 −3 python/plugins/processing/algs/saga/description/FunctionFit.txt
  51. +3 −3 python/plugins/processing/algs/saga/description/GWRforMultiplePredictors.txt
  52. +2 −2 python/plugins/processing/algs/saga/description/GWRforSinglePredictor(GriddedModelOutput).txt
  53. +2 −2 python/plugins/processing/algs/saga/description/GWRforSinglePredictorGrid.txt
  54. +5 −5 python/plugins/processing/algs/saga/description/GenerateShapes.txt
  55. +1 −1 python/plugins/processing/algs/saga/description/GeographicallyWeightedMultipleRegression(Points).txt
  56. +1 −1 ...lugins/processing/algs/saga/description/GeographicallyWeightedMultipleRegression(PointsGrids).txt
  57. +1 −1 python/plugins/processing/algs/saga/description/GeographicallyWeightedMultipleRegression.txt
  58. +1 −1 python/plugins/processing/algs/saga/description/GeographicallyWeightedRegression(PointsGrid).txt
  59. +1 −1 python/plugins/processing/algs/saga/description/GetShapesExtents.txt
  60. +1 −1 python/plugins/processing/algs/saga/description/GradientVectorsfromDirectionalComponents.txt
  61. +1 −1 python/plugins/processing/algs/saga/description/GradientVectorsfromDirectionandLength.txt
  62. +1 −1 python/plugins/processing/algs/saga/description/GradientVectorsfromSurface.txt
  63. +1 −1 python/plugins/processing/algs/saga/description/GridSkeletonization.txt
  64. +1 −1 python/plugins/processing/algs/saga/description/GridStatisticsforPoints.txt
  65. +1 −1 python/plugins/processing/algs/saga/description/GridStatisticsforPolygons.txt
  66. +1 −1 python/plugins/processing/algs/saga/description/GridValuestoPoints(randomly).txt
  67. +1 −1 python/plugins/processing/algs/saga/description/GridValuestoPoints.txt
  68. +2 −2 python/plugins/processing/algs/saga/description/IMCORR-FeatureTracking.txt
  69. +1 −1 python/plugins/processing/algs/saga/description/ISODATAClusteringforGrids.txt
  70. +1 −1 python/plugins/processing/algs/saga/description/Identity.txt
  71. +1 −1 python/plugins/processing/algs/saga/description/Intersect.txt
  72. +1 −1 python/plugins/processing/algs/saga/description/K-MeansClusteringforGrids.txt
  73. +1 −1 python/plugins/processing/algs/saga/description/K-NearestNeighboursClassification(OpenCV).txt
  74. +1 −1 python/plugins/processing/algs/saga/description/LS-FactorFieldBased.txt
  75. +4 −4 python/plugins/processing/algs/saga/description/LandUseScenarioGenerator.txt
  76. +2 −2 python/plugins/processing/algs/saga/description/LeastCostPaths.txt
  77. +1 −1 python/plugins/processing/algs/saga/description/Line-PolygonIntersection.txt
  78. +1 −1 python/plugins/processing/algs/saga/description/LineDissolve.txt
  79. +1 −1 python/plugins/processing/algs/saga/description/LineProperties.txt
  80. +1 −1 python/plugins/processing/algs/saga/description/LineSimplification.txt
  81. +1 −1 python/plugins/processing/algs/saga/description/LineSmoothing.txt
  82. +2 −2 python/plugins/processing/algs/saga/description/LocalMinimaandMaxima.txt
  83. +1 −1 python/plugins/processing/algs/saga/description/MeltonRuggednessNumber.txt
  84. +1 −1 python/plugins/processing/algs/saga/description/MergeLayers.txt
  85. +1 −1 python/plugins/processing/algs/saga/description/ModifedQuadraticShepard.txt
  86. +3 −3 python/plugins/processing/algs/saga/description/MonthlyGlobalbyLatitude.txt
  87. +5 −5 python/plugins/processing/algs/saga/description/MultipleLinearRegressionAnalysis(Shapes).txt
  88. +6 −6 python/plugins/processing/algs/saga/description/MultipleLinearRegressionAnalysis.txt
  89. +3 −3 ...on/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(GridandPredictorGrids).txt
  90. +1 −1 python/plugins/processing/algs/saga/description/MultipleRegressionAnalysis(PointsGrids).txt
  91. +5 −5 .../plugins/processing/algs/saga/description/MultipleRegressionAnalysis(PointsandPredictorGrids).txt
  92. +1 −1 python/plugins/processing/algs/saga/description/NormalBayesClassification(OpenCV).txt
  93. +5 −5 python/plugins/processing/algs/saga/description/PET(afterHargreavesTable).txt
  94. +3 −3 python/plugins/processing/algs/saga/description/PointDistances.txt
  95. +1 −1 python/plugins/processing/algs/saga/description/PointStatisticsforPolygons.txt
  96. +1 −1 python/plugins/processing/algs/saga/description/PointsFilter.txt
  97. +1 −1 python/plugins/processing/algs/saga/description/PointsThinning.txt
  98. +1 −1 python/plugins/processing/algs/saga/description/PolartoCartesianCoordinates.txt
  99. +1 −1 python/plugins/processing/algs/saga/description/Polygon-LineIntersection.txt
  100. +1 −1 python/plugins/processing/algs/saga/description/PolygonCentroids.txt
  101. +1 −1 python/plugins/processing/algs/saga/description/PolygonClipping.txt
  102. +1 −1 python/plugins/processing/algs/saga/description/PolygonDifference.txt
  103. +1 −1 python/plugins/processing/algs/saga/description/PolygonDissolve.txt
  104. +1 −1 python/plugins/processing/algs/saga/description/PolygonDissolveAllPolygs.txt
  105. +1 −1 python/plugins/processing/algs/saga/description/PolygonIdentity.txt
  106. +1 −1 python/plugins/processing/algs/saga/description/PolygonIntersect.txt
  107. +1 −1 python/plugins/processing/algs/saga/description/PolygonPartstoSeparatePolygons.txt
  108. +1 −1 python/plugins/processing/algs/saga/description/PolygonProperties.txt
  109. +2 −2 python/plugins/processing/algs/saga/description/PolygonSelf-Intersection.txt
  110. +1 −1 python/plugins/processing/algs/saga/description/PolygonSelfIntersection.txt
  111. +1 −1 python/plugins/processing/algs/saga/description/PolygonShapeIndices.txt
  112. +1 −1 python/plugins/processing/algs/saga/description/PolygonSymmetricalDifference.txt
  113. +1 −1 python/plugins/processing/algs/saga/description/PolygonUnion.txt
  114. +1 −1 python/plugins/processing/algs/saga/description/PolygonUpdate.txt
  115. +2 −2 python/plugins/processing/algs/saga/description/PolygonstoEdgesandNodes.txt
  116. +1 −1 python/plugins/processing/algs/saga/description/PolynomialRegression.txt
  117. +1 −1 python/plugins/processing/algs/saga/description/PrincipleComponentsAnalysis.txt
  118. +1 −1 python/plugins/processing/algs/saga/description/Profilefrompoints.txt
  119. +2 −2 python/plugins/processing/algs/saga/description/ProfilesfromLines.txt
  120. +3 −3 python/plugins/processing/algs/saga/description/QuadTreeStructuretoShapes.txt
  121. +1 −1 python/plugins/processing/algs/saga/description/RandomForestClassification(OpenCV).txt
  122. +1 −1 python/plugins/processing/algs/saga/description/RegressionAnalysis(PointsGrid).txt
  123. +2 −2 python/plugins/processing/algs/saga/description/RegressionAnalysis(PointsandPredictorGrid).txt
  124. +4 −4 python/plugins/processing/algs/saga/description/RegressionKriging.txt
  125. +1 −1 python/plugins/processing/algs/saga/description/RemoveDuplicatePoints.txt
  126. +1 −1 python/plugins/processing/algs/saga/description/RunningAverage.txt
  127. +1 −1 python/plugins/processing/algs/saga/description/SVMClassification.txt
  128. +1 −1 python/plugins/processing/algs/saga/description/SeedGeneration.txt
  129. +1 −1 python/plugins/processing/algs/saga/description/SeededRegionGrowing.txt
  130. +1 −1 python/plugins/processing/algs/saga/description/Separatepointsbydirection.txt
  131. +1 −1 python/plugins/processing/algs/saga/description/ShapesBuffer.txt
  132. +1 −1 python/plugins/processing/algs/saga/description/ShapesBufferFixed.txt
  133. +1 −1 python/plugins/processing/algs/saga/description/SharedPolygonEdges.txt
  134. +1 −1 python/plugins/processing/algs/saga/description/SimpleKriging.txt
  135. +2 −2 python/plugins/processing/algs/saga/description/SnapPointstoGrid.txt
  136. +2 −2 python/plugins/processing/algs/saga/description/SnapPointstoLines.txt
  137. +2 −2 python/plugins/processing/algs/saga/description/SnapPointstoPoints.txt
  138. +3 −3 python/plugins/processing/algs/saga/description/SpatialPointPatternAnalysis.txt
  139. +1 −1 python/plugins/processing/algs/saga/description/SplitLinesatPoints.txt
  140. +1 −1 python/plugins/processing/algs/saga/description/SplitLineswithLines.txt
  141. +2 −2 python/plugins/processing/algs/saga/description/SplitShapesLayerRandomly.txt
  142. +1 −1 python/plugins/processing/algs/saga/description/SupervisedClassification.txt
  143. +1 −1 python/plugins/processing/algs/saga/description/SupervisedClassificationforGrids.txt
  144. +3 −3 python/plugins/processing/algs/saga/description/SupervisedClassificationforShapes.txt
  145. +1 −1 python/plugins/processing/algs/saga/description/SupportVectorMachineClassification(OpenCV).txt
  146. +1 −1 python/plugins/processing/algs/saga/description/SymmetricalDifference.txt
  147. +1 −1 python/plugins/processing/algs/saga/description/TerrainMapView.txt
  148. +1 −1 python/plugins/processing/algs/saga/description/ThiessenPolygons.txt
  149. +1 −1 python/plugins/processing/algs/saga/description/TransformShapes.txt
  150. +1 −1 python/plugins/processing/algs/saga/description/Union.txt
  151. +1 −1 python/plugins/processing/algs/saga/description/Update.txt
  152. +1 −1 python/plugins/processing/algs/saga/description/UserDefinedFilter.txt
  153. +1 −1 python/plugins/processing/algs/saga/description/VectorisingGridClasses.txt
  154. +3 −3 python/plugins/processing/algs/saga/description/WarpingShapes.txt
  155. +1 −1 python/plugins/processing/algs/saga/description/WaterRetentionCapacity.txt
  156. +1 −1 python/plugins/processing/algs/saga/description/WatershedSegmentation.txt
  157. +2 −2 ...ins/processing/algs/saga/description/ZonalMultipleRegressionAnalysis(PointsandPredictorGrids).txt
  158. +0 −1 python/plugins/processing/core/parameters.py
@@ -39,7 +39,6 @@
from processing.core.ProcessingConfig import ProcessingConfig
from processing.core.parameters import (getParameterFromString,
ParameterExtent,
ParameterTable,
ParameterMultipleInput,
ParameterFixedTable)
from processing.core.outputs import (getOutputFromString,
@@ -163,16 +162,6 @@ def processAlgorithm(self, parameters, context, feedback):
else:
raise QgsProcessingException(
self.tr('Unsupported file format'))
elif isinstance(param, ParameterTable):
if param.name() not in parameters or parameters[param.name()] is None:
continue
table = QgsProcessingUtils.mapLayerFromString(parameters[param.name()], context, False)
if table:
filename = dataobjects.exportTable(table)
self.exportedLayers[parameters[param.name()]] = filename
elif not parameters[param.name()].endswith('shp'):
raise QgsProcessingException(
self.tr('Unsupported file format'))
elif isinstance(param, ParameterMultipleInput):
if param.name() not in parameters or parameters[param.name()] is None:
continue
@@ -213,7 +202,7 @@ def processAlgorithm(self, parameters, context, feedback):
for param in self.parameterDefinitions():
if not param.name() in parameters or parameters[param.name()] is None:
continue
if isinstance(param, (QgsProcessingParameterRasterLayer, QgsProcessingParameterFeatureSource, ParameterTable)):
if isinstance(param, (QgsProcessingParameterRasterLayer, QgsProcessingParameterFeatureSource)):
value = parameters[param.name()]
if value in list(self.exportedLayers.keys()):
command += ' -' + param.name() + ' "' \
@@ -1,4 +1,4 @@
Add Coordinates to points
shapes_points
QgsProcessingParameterFeatureSource|INPUT|Points|0|None|False
OutputVector|OUTPUT|Points with coordinates
QgsProcessingParameterVectorDestination|OUTPUT|Points with coordinates
@@ -3,5 +3,5 @@ shapes_grid
QgsProcessingParameterFeatureSource|SHAPES|Points|0|None|False
ParameterMultipleInput|GRIDS|Grids|3|False
QgsProcessingParameterEnum|INTERPOL|Interpolation|[0] Nearest Neighbor;[1] Bilinear Interpolation;[2] Inverse Distance Interpolation;[3] Bicubic Spline Interpolation;[4] B-Spline Interpolation
OutputVector|RESULT|Result
QgsProcessingParameterVectorDestination|RESULT|Result
AllowUnmatching
@@ -3,5 +3,5 @@ shapes_grid
QgsProcessingParameterFeatureSource|SHAPES|Shapes|-1|None|False
ParameterMultipleInput|GRIDS|Grids|3|False
QgsProcessingParameterEnum|INTERPOL|Interpolation|[0] Nearest Neighbor;[1] Bilinear Interpolation;[2] Inverse Distance Interpolation;[3] Bicubic Spline Interpolation;[4] B-Spline Interpolation
OutputVector|RESULT|Result
QgsProcessingParameterVectorDestination|RESULT|Result
AllowUnmatching
@@ -1,6 +1,6 @@
Add Indicator Fields for Categories
table_tools
ParameterTable|TABLE|Table|False
ParameterTable|FIELD|Categories|False
ParameterTable|OUT_TABLE|Output table with field(s) deleted|True
OutputVector|OUT_SHAPES|Output shapes with field(s) deleted
QgsProcessingParameterFeatureSource|TABLE|Table|5|None|False
QgsProcessingParameterFeatureSource|FIELD|Categories|5|None|False
QgsProcessingParameterFeatureSource|OUT_TABLE|Output table with field(s) deleted|5|None|True
QgsProcessingParameterVectorDestination|OUT_SHAPES|Output shapes with field(s) deleted
@@ -4,4 +4,4 @@ QgsProcessingParameterFeatureSource|INPUT|Polygons|2|None|False
QgsProcessingParameterFeatureSource|POINTS|Points|0|None|False
ParameterTableField|FIELDS|Attributes|POINTS|-1|False
QgsProcessingParameterBoolean|ADD_LOCATION_INFO|Add location info|False
OutputVector|OUTPUT|Result
QgsProcessingParameterVectorDestination|OUTPUT|Result
@@ -3,4 +3,4 @@ shapes_points
QgsProcessingParameterFeatureSource|INPUT|Points|0|None|False
QgsProcessingParameterFeatureSource|POLYGONS|Polygons|2|None|False
ParameterTableField|FIELDS|Attribute|POLYGONS|-1|False
OutputVector|OUTPUT|Result
QgsProcessingParameterVectorDestination|OUTPUT|Result
@@ -2,7 +2,7 @@ Aggregate Point Observations
shapes_points
QgsProcessingParameterFeatureSource|REFERENCE|Reference Points|-1|None|False
ParameterTableField|REFERENCE_ID|ID|REFERENCE|-1|False
ParameterTable|OBSERVATIONS|Observations|False
QgsProcessingParameterFeatureSource|OBSERVATIONS|Observations|5|None|False
ParameterTableField|X|X|OBSERVATIONS|-1|False
ParameterTableField|Y|Y|OBSERVATIONS|-1|False
ParameterTableField|TRACK|Track|OBSERVATIONS|-1|False
@@ -1,5 +1,5 @@
Analytical Hierarchy Process
grid_analysis
ParameterMultipleInput|GRIDS|Input Grids|3|False
ParameterTable|TABLE|Pairwise Comparisons Table|False
QgsProcessingParameterFeatureSource|TABLE|Pairwise Comparisons Table|5|None|False
QgsProcessingParameterRasterDestination|OUTPUT|Output Grid
@@ -1,7 +1,7 @@
Angular Distance Weighted
grid_gridding
QgsProcessingParameterFeatureSource|SHAPES|Points|-1|None|False
ParameterTable|FIELD|Attribute|False
QgsProcessingParameterFeatureSource|FIELD|Attribute|5|None|False
QgsProcessingParameterEnum|TARGET_DEFINITION|Target Grid System|[0] user defined;[1] grid or grid system|False|0
QgsProcessingParameterNumber|TARGET_USER_SIZE|Cellsize|QgsProcessingParameterNumber.Double|1.000000|False| 0.000000|None
QgsProcessingParameterNumber|TARGET_USER_XMIN|Left|QgsProcessingParameterNumber.Double|0.000000|False|None|None
@@ -3,7 +3,7 @@ imagery_opencv
ParameterMultipleInput|FEATURES|Features|3|False
QgsProcessingParameterBoolean|NORMALIZE|Normalize|False
QgsProcessingParameterFeatureSource|TRAIN_AREAS|Training Areas|2|None|False
ParameterTable|TRAIN_CLASS|Class Identifier|False
QgsProcessingParameterFeatureSource|TRAIN_CLASS|Class Identifier|5|None|False
QgsProcessingParameterRasterDestination|CLASSES|Classification
QgsProcessingParameterNumber|ANN_LAYERS|Number of Layers|QgsProcessingParameterNumber.Integer|3|False|1|None
QgsProcessingParameterNumber|ANN_NEURONS|Number of Neurons|QgsProcessingParameterNumber.Integer|3|False|1|None
@@ -3,4 +3,4 @@ grid_visualisation
QgsProcessingParameterRasterLayer|ASPECT|Aspect|None|False
QgsProcessingParameterRasterLayer|SLOPE|Slope|None|False
QgsProcessingParameterRasterDestination|ASPECT_SLOPE|Aspect-Slope
ParameterTable|LUT|Lookup Table|True
QgsProcessingParameterFeatureSource|LUT|Lookup Table|5|None|True
@@ -11,8 +11,8 @@ QgsProcessingParameterRasterDestination|SINKS|Closed Depressions
QgsProcessingParameterRasterDestination|FLOW|Total Catchment Area
QgsProcessingParameterRasterDestination|WETNESS|Topographic Wetness Index
QgsProcessingParameterRasterDestination|LSFACTOR|LS-Factor
OutputVector|CHANNELS|Channel Network
OutputVector|BASINS|Drainage Basins
QgsProcessingParameterVectorDestination|CHANNELS|Channel Network
QgsProcessingParameterVectorDestination|BASINS|Drainage Basins
QgsProcessingParameterRasterDestination|CHNL_BASE|Channel Network Base Level
QgsProcessingParameterRasterDestination|CHNL_DIST|Channel Network Distance
QgsProcessingParameterRasterDestination|VALL_DEPTH|Valley Depth
@@ -3,7 +3,7 @@ imagery_opencv
ParameterMultipleInput|FEATURES|Features|3|False
QgsProcessingParameterBoolean|NORMALIZE|Normalize|False
QgsProcessingParameterFeatureSource|TRAIN_AREAS|Training Areas|-1|None|False
ParameterTable|TRAIN_CLASS|Class Identifier|False
QgsProcessingParameterFeatureSource|TRAIN_CLASS|Class Identifier|5|None|False
QgsProcessingParameterRasterDestination|CLASSES|Classification
QgsProcessingParameterNumber|MAX_DEPTH|Maximum Tree Depth|QgsProcessingParameterNumber.Integer|10|False| 1|None
QgsProcessingParameterNumber|MIN_SAMPLES|Minimum Sample Count|QgsProcessingParameterNumber.Integer|2|False| 2|None
@@ -1,6 +1,6 @@
Change Date Format
table_tools
ParameterTable|TABLE|Table|False
QgsProcessingParameterFeatureSource|TABLE|Table|5|None|False
ParameterTableField|FIELD|Date Field|TABLE|-1|False
QgsProcessingParameterEnum|FMT_IN|Input Format|[0] dd.mm.yy;[1] yy.mm.dd;[2] dd:mm:yy;[3] yy:mm:dd;[4] ddmmyyyy, fix size;[5] yyyymmdd, fix size;[6] ddmmyy, fix size;[7] yymmdd, fix size;[8] Julian Day
QgsProcessingParameterEnum|FMT_OUT|Output Format|[0] dd.mm.yy;[1] yy.mm.dd;[2] dd:mm:yy;[3] yy:mm:dd;[4] ddmmyyyy, fix size;[5] yyyymmdd, fix size;[6] ddmmyy, fix size;[7] yymmdd, fix size;[8] Julian Day
@@ -1,12 +1,12 @@
Change Detection
imagery_classification
QgsProcessingParameterRasterLayer|INITIAL|Initial State|None|False
ParameterTable|INI_LUT|Look-up Table|True
QgsProcessingParameterFeatureSource|INI_LUT|Look-up Table|5|None|True
ParameterTableField|INI_LUT_MIN|Value|INI_LUT|-1|False
ParameterTableField|INI_LUT_MAX|Value (Maximum)|INI_LUT|-1|False
ParameterTableField|INI_LUT_NAM|Name|INI_LUT|-1|False
QgsProcessingParameterRasterLayer|FINAL|Final State|None|False
ParameterTable|FIN_LUT|Look-up Table|True
QgsProcessingParameterFeatureSource|FIN_LUT|Look-up Table|5|None|True
ParameterTableField|FIN_LUT_MIN|Value|FIN_LUT|-1|False
ParameterTableField|FIN_LUT_MAX|Value (Maximum)|FIN_LUT|-1|False
ParameterTableField|FIN_LUT_NAM|Name|FIN_LUT|-1|False
@@ -1,6 +1,6 @@
Change Time Format
table_tools
ParameterTable|TABLE|Table|False
QgsProcessingParameterFeatureSource|TABLE|Table|5|None|False
ParameterTableField|FIELD|Time Field|TABLE|-1|False
QgsProcessingParameterEnum|FMT_IN|Input Format|[0] hh.mm.ss;[1] hh:mm:ss;[2] hhmmss, fix size;[3] hours;[4] minutes;[5] seconds
QgsProcessingParameterEnum|FMT_OUT|Output Format|[0] hh.mm.ss;[1] hh:mm:ss;[2] hhmmss, fix size;[3] hours;[4] minutes;[5] seconds
@@ -11,4 +11,4 @@ QgsProcessingParameterRasterLayer|TRACE_WEIGHT|Tracing: Weight|None|True
QgsProcessingParameterNumber|MINLEN|Min. Segment Length|QgsProcessingParameterNumber.Integer|10|False|0.0|None
QgsProcessingParameterRasterDestination|CHNLNTWRK|Channel Network
QgsProcessingParameterRasterDestination|CHNLROUTE|Channel Direction
OutputVector|SHAPES|Channel Network
QgsProcessingParameterVectorDestination|SHAPES|Channel Network
@@ -6,6 +6,6 @@ QgsProcessingParameterRasterDestination|DIRECTION|Flow Direction
QgsProcessingParameterRasterDestination|CONNECTION|Flow Connectivity
QgsProcessingParameterRasterDestination|ORDER|Strahler Order
QgsProcessingParameterRasterDestination|BASIN|Drainage Basins
OutputVector|SEGMENTS|Channels
OutputVector|BASINS|Drainage Basins
OutputVector|NODES|Junctions
QgsProcessingParameterVectorDestination|SEGMENTS|Channels
QgsProcessingParameterVectorDestination|BASINS|Drainage Basins
QgsProcessingParameterVectorDestination|NODES|Junctions
@@ -4,4 +4,4 @@ QgsProcessingParameterFeatureSource|POINTS|Points|0|None|False
QgsProcessingParameterFeatureSource|POLYGONS|Polygons|2|None|False
ParameterTableField|FIELD|Add Attribute to Clipped Points|POLYGONS|-1|False
QgsProcessingParameterEnum|METHOD|Clipping Options|[0] one layer for all points;[1] separate layer for each polygon
OutputVector|CLIPS|Clipped Points
QgsProcessingParameterVectorDestination|CLIPS|Clipped Points
@@ -1,10 +1,10 @@
Cluster Analysis (Shapes)
table_calculus
QgsProcessingParameterFeatureSource|INPUT|Shapes|-1|None|False
OutputVector|RESULT|Result
ParameterTable|FIELDS|Attributes|False
ParameterTable|CLUSTER|Cluster|False
ParameterTable|STATISTICS|Statistics|False
QgsProcessingParameterVectorDestination|RESULT|Result
QgsProcessingParameterFeatureSource|FIELDS|Attributes|5|None|False
QgsProcessingParameterFeatureSource|CLUSTER|Cluster|5|None|False
QgsProcessingParameterFeatureSource|STATISTICS|Statistics|5|None|False
QgsProcessingParameterEnum|METHOD|Method|[0] Iterative Minimum Distance (Forgy 1965);[1] Hill-Climbing (Rubin 1967);[2] Combined Minimum Distance / Hillclimbing|False|1
QgsProcessingParameterNumber|NCLUSTER|Clusters|QgsProcessingParameterNumber.Integer|10|False| 2|None
QgsProcessingParameterBoolean|NORMALISE|Normalise|False
@@ -1,10 +1,10 @@
Cluster Analysis
table_calculus
ParameterTable|INPUT|Table|False
ParameterTable|RESULT|Result|True
ParameterTable|FIELDS|Attributes|False
ParameterTable|CLUSTER|Cluster|False
ParameterTable|STATISTICS|Statistics|False
QgsProcessingParameterFeatureSource|INPUT|Table|5|None|False
QgsProcessingParameterFeatureSource|RESULT|Result|5|None|True
QgsProcessingParameterFeatureSource|FIELDS|Attributes|5|None|False
QgsProcessingParameterFeatureSource|CLUSTER|Cluster|5|None|False
QgsProcessingParameterFeatureSource|STATISTICS|Statistics|5|None|False
QgsProcessingParameterEnum|METHOD|Method|[0] Iterative Minimum Distance (Forgy 1965);[1] Hill-Climbing (Rubin 1967);[2] Combined Minimum Distance / Hillclimbing|False|1
QgsProcessingParameterNumber|NCLUSTER|Clusters|QgsProcessingParameterNumber.Integer|10|False| 2|None
QgsProcessingParameterBoolean|NORMALISE|Normalise|False
@@ -1,7 +1,7 @@
Confusion Matrix (Polygons / Grid)
imagery_classification
QgsProcessingParameterRasterLayer|GRID|Classification|None|False
ParameterTable|GRID_LUT|Look-up Table|True
QgsProcessingParameterFeatureSource|GRID_LUT|Look-up Table|5|None|True
ParameterTableField|GRID_LUT_MIN|Value|GRID_LUT|-1|True
ParameterTableField|GRID_LUT_MAX|Value (Maximum)|GRID_LUT|-1|True
ParameterTableField|GRID_LUT_NAM|Name|GRID_LUT|-1|True
@@ -1,12 +1,12 @@
Confusion Matrix (Polygons / Grid)
imagery_classification
QgsProcessingParameterRasterLayer|GRID|Classification|None|False
ParameterTable|GRID_LUT|Look-up Table|True
ParameterTable|GRID_LUT_MIN|Value|False
ParameterTable|GRID_LUT_MAX|Value (Maximum)|False
ParameterTable|GRID_LUT_NAM|Name|False
QgsProcessingParameterFeatureSource|GRID_LUT|Look-up Table|5|None|True
QgsProcessingParameterFeatureSource|GRID_LUT_MIN|Value|5|None|False
QgsProcessingParameterFeatureSource|GRID_LUT_MAX|Value (Maximum)|5|None|False
QgsProcessingParameterFeatureSource|GRID_LUT_NAM|Name|5|None|False
QgsProcessingParameterFeatureSource|POLYGONS|Polygons|-1|None|False
ParameterTable|FIELD|Classes|False
ParameterTable|CONFUSION|Confusion Matrix|False
ParameterTable|CLASSES|Class Values|False
ParameterTable|SUMMARY|Summary|False
QgsProcessingParameterFeatureSource|FIELD|Classes|5|None|False
QgsProcessingParameterFeatureSource|CONFUSION|Confusion Matrix|5|None|False
QgsProcessingParameterFeatureSource|CLASSES|Class Values|5|None|False
QgsProcessingParameterFeatureSource|SUMMARY|Summary|5|None|False
@@ -1,18 +1,18 @@
Confusion Matrix (Two Grids)
imagery_classification
QgsProcessingParameterRasterLayer|ONE|Classification 1|None|False
ParameterTable|ONE_LUT|Look-up Table|True
ParameterTable|ONE_LUT_MIN|Value|False
ParameterTable|ONE_LUT_MAX|Value (Maximum)|False
ParameterTable|ONE_LUT_NAM|Name|False
QgsProcessingParameterFeatureSource|ONE_LUT|Look-up Table|5|None|True
QgsProcessingParameterFeatureSource|ONE_LUT_MIN|Value|5|None|False
QgsProcessingParameterFeatureSource|ONE_LUT_MAX|Value (Maximum)|5|None|False
QgsProcessingParameterFeatureSource|ONE_LUT_NAM|Name|5|None|False
QgsProcessingParameterRasterLayer|TWO|Classification 2|None|False
ParameterTable|TWO_LUT|Look-up Table|True
ParameterTable|TWO_LUT_MIN|Value|False
ParameterTable|TWO_LUT_MAX|Value (Maximum)|False
ParameterTable|TWO_LUT_NAM|Name|False
QgsProcessingParameterFeatureSource|TWO_LUT|Look-up Table|5|None|True
QgsProcessingParameterFeatureSource|TWO_LUT_MIN|Value|5|None|False
QgsProcessingParameterFeatureSource|TWO_LUT_MAX|Value (Maximum)|5|None|False
QgsProcessingParameterFeatureSource|TWO_LUT_NAM|Name|5|None|False
QgsProcessingParameterRasterDestination|COMBINED|Combined Classes
QgsProcessingParameterBoolean|NOCHANGE|Report Unchanged Classes|True
ParameterTable|CONFUSION|Confusion Matrix|False
QgsProcessingParameterFeatureSource|CONFUSION|Confusion Matrix|5|None|False
QgsProcessingParameterEnum|OUTPUT|Output as...|[0] cells;[1] percent;[2] area|False|0
ParameterTable|CLASSES|Class Values|False
ParameterTable|SUMMARY|Summary|False
QgsProcessingParameterFeatureSource|CLASSES|Class Values|5|None|False
QgsProcessingParameterFeatureSource|SUMMARY|Summary|5|None|False
@@ -5,6 +5,6 @@ QgsProcessingParameterRasterDestination|FILTERED_MASK|Filtered Image
QgsProcessingParameterBoolean|FILTER|Apply Filter?|True
QgsProcessingParameterNumber|SIZE|Filter Size (Radius)|QgsProcessingParameterNumber.Integer|3|False|None|None
QgsProcessingParameterRasterDestination|SYMBOLIC_IMAGE|Symbolic Image
OutputVector|OUTLINES|Outlines
QgsProcessingParameterVectorDestination|OUTLINES|Outlines
QgsProcessingParameterBoolean|BORDER_PIXEL_CENTERS|Pixel Centers?|False
QgsProcessingParameterBoolean|REMOVE_MARGINAL_REGIONS|Remove Border Regions?|False
@@ -5,4 +5,4 @@ QgsProcessingParameterEnum|VERTEX|Vertex type|[0] x,y;[1] x,y,z
QgsProcessingParameterNumber|ZMIN|Minimum Contour Value|QgsProcessingParameterNumber.Double|0.0|False|None|None
QgsProcessingParameterNumber|ZMAX|Maximum Contour Value|QgsProcessingParameterNumber.Double|10000.0|False|None|None
QgsProcessingParameterNumber|ZSTEP|Equidistance|QgsProcessingParameterNumber.Double|100.0|False|None|None
OutputVector|CONTOUR|Contour Lines
QgsProcessingParameterVectorDestination|CONTOUR|Contour Lines
@@ -3,4 +3,4 @@ shapes_points
QgsProcessingParameterFeatureSource|LINES|Lines|1|None|False
QgsProcessingParameterBoolean|ADD |Insert Additional Points|True
QgsProcessingParameterNumber|DIST|Insert Distance|QgsProcessingParameterNumber.Double|1.0|False|0.0|None
OutputVector|POINTS|Points
QgsProcessingParameterVectorDestination|POINTS|Points
@@ -1,4 +1,4 @@
Convert Lines to Polygons
shapes_polygons
QgsProcessingParameterFeatureSource|LINES|Lines|1|None|False
OutputVector|POLYGONS|Polygons
QgsProcessingParameterVectorDestination|POLYGONS|Polygons
@@ -1,4 +1,4 @@
Convert Multipoints to Points
shapes_points
QgsProcessingParameterFeatureSource|MULTIPOINTS|Multipoints|0|None|False
OutputVector|POINTS|Points
QgsProcessingParameterVectorDestination|POINTS|Points
@@ -3,4 +3,4 @@ shapes_lines
QgsProcessingParameterFeatureSource|POINTS|Points|0|None|False
ParameterTableField|ORDER|Order by...|POINTS|-1|False
ParameterTableField|SEPARATE|Separate by...|POINTS|-1|False
OutputVector|LINES|Lines
QgsProcessingParameterVectorDestination|LINES|Lines
@@ -1,4 +1,4 @@
Convert Polygon/Line Vertices to Points
shapes_polygons
QgsProcessingParameterFeatureSource|SHAPES|Shapes|-1|None|False
OutputVector|POINTS|Points
QgsProcessingParameterVectorDestination|POINTS|Points
@@ -1,4 +1,4 @@
Convert Polygons to Lines
shapes_lines
QgsProcessingParameterFeatureSource|POLYGONS|Polygons|2|None|False
OutputVector|LINES|Lines
QgsProcessingParameterVectorDestination|LINES|Lines
@@ -2,5 +2,5 @@ Convex Hull
shapes_points
QgsProcessingParameterFeatureSource|SHAPES|Points|0|None|False
QgsProcessingParameterEnum|POLYPOINTS|Hull Construction|[0] one hull for all shapes;[1] one hull per shape;[2] one hull per shape part
OutputVector|HULLS|Convex Hull
OutputVector|BOXES|Minimum Bounding Box
QgsProcessingParameterVectorDestination|HULLS|Convex Hull
QgsProcessingParameterVectorDestination|BOXES|Minimum Bounding Box

0 comments on commit d9ac377

Please sign in to comment.
You can’t perform that action at this time.