Show / Hide Table of Contents

Class AggregateGeoElement

A GeoElement that represents aggregated geoelement on the map, for example a cluster of features or graphics.

Inheritance
System.Object
GeoElement
AggregateGeoElement
GeoElement.Attributes
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Esri.ArcGISRuntime.Reduction
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class AggregateGeoElement : GeoElement
Remarks

Based on aggregation properties defined in AggregationFeatureReduction, geoelements are aggregated dynamically as the scale of the map changes. Attributes of an AggregateGeoElement are the summary statistics defined at the time of configuring aggregation on a FeatureLayer. Geometry is a MapPoint representing the centroid of the aggregated geoelement. By default, AggregateGeoElement has a cluster_count attribute. Aggregated geoelements only have access to the AggregateFields defined. The fields from the feature layer are not accessible for use in popups, labels, or renderers for aggregated geoelements.

You can select or unselect aggregate geoelements using the IsSelected property. Call GetGeoElementsAsync() to get the collection of geoelements represented by the aggregate geoelement.

Properties

Name Description
Geometry

Gets or sets the Geometry of the aggregate geoelement.

IsSelected

Gets or sets a value indicating whether the aggregate geoelement is selected.

Methods

Name Description
GetGeoElementsAsync()

Gets the collection of geoelements represented by this aggregate geoelement.

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.