Skip To Content ArcGIS for Developers Sign In Dashboard

StatisticsQueryParameters QML Type

Contains parameters for a query for statistics. More...

Import Statement: import Esri.ArcGISRuntime 100.8
Since: Esri.ArcGISRuntime 100.2




Detailed Description

Queries can find statistics based on a geometry filter, or a SQL WHERE clause.

This QML type supports the following default properties. A default property may be declared inside another declared object without being assigned explicitly to a property.

See also FeatureTable.

Property Documentation

[default] geometry : Geometry

The input geometry used for a spatial filter.

groupByFieldNames : list<string>

The fields by which statistical query results will be grouped.

orderByFields : list<OrderBy>

The sort order of result.

Results can be sorted on one or more fields. Each OrderBy instance includes a field name and whether to sort by that field in ascending or descending order.

See also OrderBy.

spatialRelationship : Enums.SpatialRelationship

The spatial relationship to use when applying the geometry filter.

See also Enums.SpatialRelationship.

statisticDefinitions : list<StatisticDefinition>

The definition of statistics (input field, output name, statistic type) to include in a statistical query of a table.

See also StatisticDefinition.

[default] timeExtent : TimeExtent

The time extent to apply to the query.

This QML property was introduced in Esri.ArcGISRuntime 100.3.

whereClause : string

The SQL WHERE clause to apply in the query.

Signal Documentation


Emitted when the geometry property changes.


Emitted when the groupByFieldNames property changes.


Emitted when the orderByFields property changes.


Emitted when the spatialRelationship property changes.


Emitted when the statisticDefinitions property changes.


Emitted when the timeExtent property changes.

This QML signal was introduced in Esri.ArcGISRuntime 100.3.


Emitted when the whereClause property changes.

Feedback on this topic?