Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
[processing] Add some more tags and icons to stats algs
  • Loading branch information
nyalldawson committed May 28, 2018
1 parent b6f2f7b commit b56f113
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 5 deletions.
4 changes: 2 additions & 2 deletions python/plugins/processing/algs/qgis/BasicStatistics.py
Expand Up @@ -82,8 +82,8 @@ def svgIconPath(self):
return QgsApplication.iconPath("/algorithms/mAlgorithmBasicStatistics.svg")

def tags(self):
return self.tr('stats,statistics,date,time,datetime,string,number,text,table,layer,maximum,minimum,mean,average,standard,deviation,'
'count,distinct,unique,variance,median,quartile,range,majority,minority').split(',')
return self.tr('stats,statistics,date,time,datetime,string,number,text,table,layer,sum,maximum,minimum,mean,average,standard,deviation,'
'count,distinct,unique,variance,median,quartile,range,majority,minority,summary').split(',')

def group(self):
return self.tr('Vector analysis')
Expand Down
12 changes: 10 additions & 2 deletions python/plugins/processing/algs/qgis/SpatialJoinSummary.py
Expand Up @@ -32,6 +32,7 @@
from qgis.PyQt.QtGui import QIcon
from qgis.PyQt.QtCore import QVariant
from qgis.core import (NULL,
QgsApplication,
QgsField,
QgsFields,
QgsFeatureSink,
Expand Down Expand Up @@ -74,6 +75,12 @@ def groupId(self):
def __init__(self):
super().__init__()

def icon(self):
return QgsApplication.getThemeIcon("/algorithms/mAlgorithmBasicStatistics.svg")

def svgIconPath(self):
return QgsApplication.iconPath("/algorithms/mAlgorithmBasicStatistics.svg")

def initAlgorithm(self, config=None):
self.predicates = (
('intersects', self.tr('intersects')),
Expand Down Expand Up @@ -144,8 +151,9 @@ def displayName(self):

def tags(self):
return self.tr(
"summary,aggregate,join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial").split(
',')
"summary,aggregate,join,intersects,intersecting,touching,within,contains,overlaps,relation,spatial,"
"stats,statistics,sum,maximum,minimum,mean,average,standard,deviation,"
"count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct").split(',')

def processAlgorithm(self, parameters, context, feedback):
source = self.parameterAsSource(parameters, self.INPUT, context)
Expand Down
10 changes: 9 additions & 1 deletion python/plugins/processing/algs/qgis/StatisticsByCategories.py
Expand Up @@ -30,6 +30,7 @@
QgsDateTimeStatisticalSummary,
QgsStringStatisticalSummary,
QgsFeatureRequest,
QgsApplication,
QgsProcessingException,
QgsProcessingParameterField,
QgsProcessingParameterFeatureSink,
Expand Down Expand Up @@ -61,7 +62,14 @@ def groupId(self):
return 'vectoranalysis'

def tags(self):
return self.tr('groups').split(',')
return self.tr('groups,stats,statistics,table,layer,sum,maximum,minimum,mean,average,standard,deviation,'
'count,distinct,unique,variance,median,quartile,range,majority,minority,histogram,distinct,summarygit di').split(',')

def icon(self):
return QgsApplication.getThemeIcon("/algorithms/mAlgorithmBasicStatistics.svg")

def svgIconPath(self):
return QgsApplication.iconPath("/algorithms/mAlgorithmBasicStatistics.svg")

def __init__(self):
super().__init__()
Expand Down

0 comments on commit b56f113

Please sign in to comment.