Class MapsMarkerClusterSettings
Inheritance
Namespace: Syncfusion.EJ2.Maps
Assembly: Syncfusion.EJ2.dll
Syntax
public class MapsMarkerClusterSettings : EJTagHelper
Constructors
MapsMarkerClusterSettings()
Declaration
public MapsMarkerClusterSettings()
Properties
AllowClusterExpand
Enables or disables the expanding of the clusters when many markers are in same location.
Declaration
public bool AllowClusterExpand { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
AllowClustering
Enables or disables the visibility of the cluster of markers in the maps.
Declaration
public bool AllowClustering { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is false |
AllowDeepClustering
Enables or disables intense marker clustering for improved accuracy. The default value is true, and clustering logic will be executed twice for improved accuracy. If set to false, the clustering logic will only be executed once, increasing performance while maintaining decent accuracy.
Declaration
public bool AllowDeepClustering { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean | The default value is true |
Border
Gets or sets the options for customizing the style properties of the border of the clusters in maps.
Declaration
public MapsBorder Border { get; set; }
Property Value
Type | Description |
---|---|
MapsBorder | The default value is null |
ConnectorLineSettings
Gets or sets the options to customize the connector line which is visible on cluster expand.
Declaration
public MapsConnectorLineSettings ConnectorLineSettings { get; set; }
Property Value
Type | Description |
---|---|
MapsConnectorLineSettings | The default value is null |
ContentTemplate
To get or set value for ContentTemplate.
Declaration
public MvcTemplate<object> ContentTemplate { get; set; }
Property Value
Type |
---|
Syncfusion.EJ2.MvcTemplate<System.Object> |
DashArray
Gets or sets the dash array for the marker cluster in maps.
Declaration
public string DashArray { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is "" |
Fill
Gets or sets the fill color of the cluster.
Declaration
public string Fill { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is "#D2691E" |
Height
Gets or sets the height of the marker cluster in maps.
Declaration
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 12 |
ImageUrl
Gets or sets the URL path for the marker cluster when the cluster shape is set as image in maps.
Declaration
public string ImageUrl { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default value is "" |
LabelStyle
Gets or sets the options to customize the label text in marker cluster.
Declaration
public MapsFont LabelStyle { get; set; }
Property Value
Type | Description |
---|---|
MapsFont | The default value is null |
Offset
Gets or sets the offset value to position the marker cluster from the intended position in maps.
Declaration
public object Offset { get; set; }
Property Value
Type | Description |
---|---|
System.Object | The default value is null |
Opacity
Gets or sets the opacity of the marker cluster.
Declaration
public double Opacity { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 1 |
Shape
Gets or sets shape of the marker cluster.
Declaration
public MarkerType Shape { get; set; }
Property Value
Type | Description |
---|---|
MarkerType | The default value is MarkerType.Rectangle |
Width
Gets or sets the width of the marker cluster in maps.
Declaration
public double Width { get; set; }
Property Value
Type | Description |
---|---|
System.Double | The default value is 12 |