Skip to main content

DistanceBasedClusterer Members

The clusterer based on the building distance tree.

Constructors

Name Description
DistanceBasedClusterer() Initializes a new instance of the DistanceBasedClusterer class with default settings.

Fields

Name Description
ClusterSettingsProperty static Identifies the MapClusterer.ClusterSettings dependency property. Inherited from MapClusterer.
DisplayNonClusteredItemsProperty static Identifies the MapClusterer.DisplayNonClusteredItems dependency property. Inherited from MapClusterer.
GroupProviderProperty static Identifies the MapClusterer.GroupProvider dependency property. Inherited from MapClusterer.
ItemMaxSizeProperty static Identifies the MapClusterer.ItemMaxSize dependency property. Inherited from MapClusterer.
ItemMinSizeProperty static Identifies the MapClusterer.ItemMinSize dependency property. Inherited from MapClusterer.
StepInPixelsProperty static Identifies the MapClusterer.StepInPixels dependency property. Inherited from MapClusterer.

Properties

Name Description
ClusterSettings Gets or sets the settings used to generate cluster representatives. Inherited from MapClusterer.
DisplayNonClusteredItems Gets or sets the value indicating whether the map items that can’t be clustered should be displayed. Inherited from MapClusterer.
GroupProvider Gets or sets the group provider used to separate the initial list of items into groups. Inherited from MapClusterer.
ItemMaxSize Gets or sets the maximum size of an item representing a cluster. Inherited from MapClusterer.
ItemMinSize Gets or sets the minimum size of an item representing a cluster. Inherited from MapClusterer.
Items Returns the collection of map items representing clusterized source map items. Inherited from MapClusterer.
StepInPixels Gets or sets the maximum distance between MapItem objects inside one cluster. Inherited from MapClusterer.

Methods

Name Description
Clusterize(MapVectorItemCollection, MapViewport, Boolean) Applies the clustering method to the source vector item collection. Inherited from MapClusterer.

Events

Name Description
Clustered Occurs when the clusterer finishes clustering. Inherited from MapClusterer.
Clustering Occurs when the clusterer starts clustering. Inherited from MapClusterer.
PropertyChanged Occurs every time any of the MapDependencyObject class properties has changed its value. Inherited from MapDependencyObject.
See Also