Show / Hide Table of Contents

Class AggregationFeatureReduction

A base class to define visual aggregation of geoelements.

Inheritance
System.Object
FeatureReduction
AggregationFeatureReduction
ClusteringFeatureReduction
Implements
System.ComponentModel.INotifyPropertyChanged
IPopupSource
FeatureReduction.IsEnabled
FeatureReduction.INotifyPropertyChanged.PropertyChanged
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Esri.ArcGISRuntime.Reduction
Assembly: Esri.ArcGISRuntime.dll
Syntax
public abstract class AggregationFeatureReduction : FeatureReduction, INotifyPropertyChanged, IPopupSource
Remarks

Feature reduction dynamically aggregates groups of points that are within proximity of each other in order to represent each group with a single symbol. Such grouping allows you to see patterns in the data that are difficult to visualize when a layer contains hundreds or thousands of points that overlap and cover each other. The count of geoelements in each group can be displayed, and numeric attribute values can also be summarized within each group. Note, properties defined for AggregationFeatureReduction are independent of properties of FeatureLayer and GraphicsOverlay. FeatureReduction is not supported in 3D.

Properties

Name Description
AggregateFields

Gets a list of AggregateField that summarizes one or more attributes for a group of geoelements visualized with FeatureReduction.

IsPopupEnabled

Gets or sets a value indicating whether the PopupDefinition is enabled.

LabelDefinitions

Gets the collection of LabelDefinition objects that define label display for the summarized attribute values of aggregated geoelements.

MaxScale

Gets or sets the map scale at which aggregation is enabled. Geoelements are not aggregated when the map scale goes beyond the maximum scale.

PopupDefinition

Gets or sets the pop-up definition on the aggregate geoelement.

Renderer

Gets or sets the symbology for displaying aggregated geoelements.

ShowLabels

Gets or sets a value indicating whether to display labels for aggregated geoelements, false to turn them off.

Applies to

TargetVersions
.NET Standard 2.0200.3 - 200.8
.NET200.3 - 200.8
.NET Windows200.3 - 200.8
.NET Android200.3 - 200.8
.NET iOS200.3 - 200.8
.NET Framework200.3 - 200.8
UWP200.3 - 200.8
In This Article
Back to top Copyright © 2022 Esri.