ClusteringFeatureReduction Class

FeatureLayer in dynamic rendering mode (FeatureRenderingMode::Dynamic). Clustering is configured via the FeatureLayer::featureReduction property of the FeatureLayer."> ClusteringFeatureReduction Class | ArcGISQtCpp
  • ClusteringFeatureReduction
  • class Esri::ArcGISRuntime::ClusteringFeatureReduction

    Method for aggregating and summarizing features in a point FeatureLayer in dynamic rendering mode (FeatureRenderingMode::Dynamic). Clustering is configured via the FeatureLayer::featureReduction property of the FeatureLayer. More...

    Header: #include <ClusteringFeatureReduction.h>
    Since: Esri::ArcGISRuntime 200.2
    Inherits: Esri::ArcGISRuntime::AggregationFeatureReduction

    Public Functions

    virtual ~ClusteringFeatureReduction() override

    Detailed Description

    Feature clustering allows you to visually represent large numbers of point geoelements in relatively small areas by aggregating them into clusters. Each cluster of two or more points is represented with an AggregateGeoElement that has its own symbol. If a point feature is not clustered, it continues to draw as an individual feature using the layer's renderer. As a user navigates the map, clusters update dynamically depending on the map's scale and extent. Feature clustering only applies to layers with point geometries in a 2D map. It does not apply to layers with polyline and polygon geometries and is not supported in 3D.

    Member Function Documentation

    [override virtual] ClusteringFeatureReduction::~ClusteringFeatureReduction()

    Destructor.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.