[]
        
(Showing Draft Content)

C1.Win.FlexReport.CustomFields.Maps

C1.Win.FlexReport.CustomFields.Maps Namespace

Classes

C1Mapper

Provides functionality that allows to use the C1.Win.Map.C1Map control to generate maps in reports.

GenericTileSource

Represents the generic tile source which provides the pattern of the tile uri.

GeocoderBase

Abstract base class used for the GeocoderGoogle and GeocoderBing classes.

GeocoderBing

Geocoder that uses Bing geocoding services.

GeocoderGoogle

Geocoder that uses Google geocoding services.

GeocoderGoogleOld

As of Jan 2015, this does not work anymore.

InlineKmlItemStyle

Represents a KmlItemStyle built into a KML layer.

InlineLineStyle

Represents a LineStyle built into a LinesLayer. Hides the style's Name as it cannot be used to reference an inline style.

InlineMarkerStyle

Represents a MarkerStyle built into a PointsLayer. Hides the style's Name as it cannot be used to reference an inline style.

KmlItemStyle

Represents a style used to render KML items on a map.

KmlItemStyleCollection

Represents a collection of KmlItemStyle elements.

KmlItemStyleCollection.KmlItemStyleCollectionEditor

KmlLayer

Represents a map layer containing KML spatial data.

KmlLayer.KmlFileEditor

Specialized editor for specifying KML/KMZ files.

LayerBase

Abstract base class for map layer classes.

LayerCollection

Represents a collection of map layers.

LayerCollection.LayerCollectionEditor

The layer collection editor.

Legend

Represents a map legend - an area on a Map containing a list of items derived from LegendItemBase. The following item types are supported:

LegendCollection

Represents a collection of map legends (Legend).

LegendCollection.LegendCollectionEditor

LegendColorSwatchItem

Represents a color swatch legend item. Shows a colored swatch along with some descriptive text.

LegendItemBase

Abstract base class for types representing items in a map legend.

LegendItemCollection

Represents a collection of map legend items (types derived from LegendItemBase).

LegendItemCollection.LegendItemCollectionEditor

LegendLayerStyleItem

Represents a legend item describing a map layer or a layer style.

The layer may belong to a different map in the report. This may be used to place a legend outside the map's bounds for instance.

If no layer or style is associated with the legend item, arbitrary markers, colors etc may be selected.

LegendLayerStyleItem.LayerStyleConverter

LegendTextItem

Represents a text only legend item. Shows arbitrary text.

LineStyle

Represents a style used to render lines on a map.

LineStyleCollection

Represents a collection of line styles (elements of type LineStyle).

LineStyleCollection.LineStyleCollectionEditor

LinesLayer

Represents a map layer containing lines, where each line connects two points on the map.

MapOwnedCollectionBase<T>

Represents a collection of elements derived from MapOwnedItemBase.

MapOwnedCollectionEditor<TColl>

Represents an editor for a collection derived from MapOwnedCollectionBase.

MapOwnedItemBase

Abstract base class for types owned by a Map field.

MapOwnedKeyedItem

Represents a map item with a unique immutable key.

MapStyleBase

Abstract base class for layer style types used in maps.

MarkerStyle

Represents a style used to render point markers on a map.

MarkerStyleCollection

Represents a collection of marker styles (elements of type MarkerStyle).

MarkerStyleCollection.MarkerStyleCollectionEditor

OpenStreetMapTileSource

Represents the tile source of OpenStreetMap.

PointsLayer

Represents a map layer containing point markers.

Util

Miscellaneous map utility functions.

Structs

LonLat<T>

Represents a longitude/latitude pair.

Interfaces

ILayerReferencedItem

Indicates a map item which is belonged to a LayerBase.

ILegendItem

Interface that should be implemented by objects which may be represented in a legend. It exposes properties that enable the legend to draw a representation of the object (such as a layer or a style).

IMapOwnedCloneable

Interface for cloneable objects owned by a Map field.

IMapperOwner

Allows the mapper to pull relevant map properties.

Enums

LegendItemKind

Specifies the kind of a legend item.

LegendLayerStyleItem.GraphicKindEnum

Specifies the kind of graphic shown by a legend item.

MarkerShape

Enumerates the marker shapes.

ScaleType

Specifies a scale type.

TileSource

Enumerates the possible map tile sources.

Delegates

AddingKmlItemDelegate

Delegate called for each KML item as it is loaded from the KML file into the map.