Class
DistanceClusterStrategy

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.RadMap.dll

Syntax:

cs-api-definition
public class DistanceClusterStrategy : IMapClusterStrategy

Inheritance: objectDistanceClusterStrategy

Implements: IMapClusterStrategy

Constructors

DistanceClusterStrategy()

Declaration

cs-api-definition
public DistanceClusterStrategy()

Methods

GenerateClusters(IEnumerable<IClusterable>, long, IMapViewport)

Generates the clusters.

Declaration

cs-api-definition
public virtual List<MapCluster> GenerateClusters(IEnumerable<IClusterable> items, long distance, IMapViewport viewport)

Parameters

items

IEnumerable<IClusterable>

The items.

distance

long

The distance.

viewport

IMapViewport

The viewport.

Returns

List<MapCluster>

List<Cluster>.

Implements IMapClusterStrategy.GenerateClusters(IEnumerable<IClusterable>, long, IMapViewport)

GetCoordinatesAverage(IList<IClusterable>)

Gets the coordinates average of all items in the cluster.

Declaration

cs-api-definition
protected virtual PointG GetCoordinatesAverage(IList<IClusterable> cluster)

Parameters

cluster

IList<IClusterable>

The cluster.

Returns

PointG

PointG.

GetSquareDistance(PointL, PointL)

Gets the square distance between two points.

Declaration

cs-api-definition
protected virtual double GetSquareDistance(PointL location1, PointL location2)

Parameters

location1

PointL

The location1.

location2

PointL

The location2.

Returns

double

System.Double.