[]
        
(Showing Draft Content)

C1.Win.FlexReport.CustomFields.Maps.PointsLayer

PointsLayer Class

Represents a map layer containing point markers.

Implements
Namespace: C1.Win.FlexReport.CustomFields.Maps
Assembly: C1.Win.FlexReport.CustomFields.4.8.dll
Syntax
public class PointsLayer : LayerBase, ILegendItem

Constructors

Name Description
PointsLayer()
PointsLayer(Map)

Properties

Name Description
BaseName

Gets a one word description of the item type (e.g. "Layer"). Also used to automatically generate new items' names.

ClusterDistance

Gets or sets the maximum distance (in 96dpi pixels) between markers that should be grouped into clusters. Default (0) disables clustering.

ClusterDistribution

Gets or sets the type of cluster styles distribution.

ClusterStyles

Gets or sets the collection of cluster styles.

Latitude

Gets or sets an expression specifying the latitude of a marker. Ignored if MapLocation is not empty.

LegendItemFillColor

Gets the legend item graphic's fill color.

LegendItemFont

Gets legend item font.

LegendItemKind

Gets the kind of a legend item.

LegendItemMarkerShape

Gets the legend item graphic's shape (for point marker item kind).

LegendItemStrokeColor

Gets legend item stroke color.

LegendItemTextColor

The legend item text color.

Longitude

Gets or sets an expression specifying the longitude of a marker. Ignored if MapLocation is not empty.

MapLocation

Gets or sets a string containing one or more semicolon-delimited fields which may be used to determine the location of an object using an external service such as Google. Typically these would be the fields specifying the address, e.g. "Address;City;PostalCode;Country".

MarkerStyle

Gets the default marker style.

Note: the set accessor is for serialization only, and should not be used directly.

MarkerStyleExpr

Gets or sets an expression that should evaluate to an index or a name of a style in the MarkerStyles collection that will be used to draw the marker.

MarkerVisibleExpr

Gets or sets an expression determining whether a marker is visible.

PointsLocationExpressions

Gets the list of lists of location expressions. The outer list corresponds to the point or points associated with each record of the layer - i.e. for a points layer, that list will contain one element, for lines - two etc. The inner list for each point is the collection of location expressions. E.g. it can be Country, City, Address.

PointsLocations

Gets the List<LonLat<string>> of locations.

Methods

Name Description
OnOwnerChanged()
OnOwnerChanging()