StatisticsQueryParameters class final
Parameters to perform a statistical query on a FeatureTable.
Perform statistical analyses such as average, count, maximum, and standard deviation on a feature table by defining a StatisticType on a StatisticDefinition. Use a combination of attribute, spatial, and temporal criteria to filter the features to be analyzed. If no filters are defined, all features in the table are included in the statistical query. You can also control how to group the results.
- Implemented types
Constructors
-
StatisticsQueryParameters({required List<
StatisticDefinition> statisticDefinitions}) -
Creates statistics query parameters using one or more
StatisticDefinition.
factory
Properties
- geometry ↔ Geometry?
-
The geometry used to filter the results.
getter/setter pair
-
groupByFieldNames
→ List<
String> -
The fields by which statistical query results will be grouped.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
-
orderByFields
→ List<
OrderBy> -
The fields by which statistical query results will be ordered.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- spatialRelationship ↔ SpatialRelationship
-
The spatial relationship that (along with the
StatisticsQueryParameters.geometry) defines features to be included in
the query.
getter/setter pair
-
statisticDefinitions
→ List<
StatisticDefinition> -
The definition of statistics (input field, output name, statistic type) to
include in the statistical query of a table.
no setter
- timeExtent ↔ TimeExtent?
-
The time extent that defines features to be included in the statistics
query.
getter/setter pair
- whereClause ↔ String
-
The attribute expression that defines features to be included in the
statistics query.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited