Reports for WinForms | ComponentOne
C1.C1Report.CustomFields.4 Assembly / C1.C1Report.CustomFields.Maps Namespace
Inheritance Hierarchy
In This Topic
    C1.C1Report.CustomFields.Maps Namespace
    In This Topic
    Classes
     ClassDescription
    ClassProvides functionality that allows to use the C1.WPF.Maps.C1Maps control to generate maps in reports. C1Mapper
    ClassAbstract base class used for the GeocoderGoogle and GeocoderBing classes.
    ClassGeocoder that uses Bing geocoding services.
    ClassGeocoder that uses Google geocoding services.
    ClassAs of Jan 2015, this does not work anymore.
    ClassRepresents a KmlItemStyle built into a KML layer.
    ClassRepresents a LineStyle built into a LinesLayer. Hides the style's Name as it cannot be used to reference an inline style.
    ClassRepresents a MarkerStyle built into a PointsLayer. Hides the style's Name as it cannot be used to reference an inline style.
    ClassRepresents a style used to render KML items on a map.
    ClassRepresents a collection of KmlItemStyle elements.
    ClassRepresents a map layer containing KML spatial data.
    ClassAbstract base class for map layer classes.
    ClassRepresents a collection of map layers.
    ClassRepresents a map legend - an area on a C1.C1Report.CustomFields.Map containing a list of items derived from LegendItemBase. The following item types are supported:
    • Represents a map layer or layer style. Shows the layer's marker or line, and a descriptive text (the layer's caption by default).
    • Shows a color swatch, and a descriptive text.
    • Shows an arbitrary text.
    ClassRepresents a collection of map legends (Legend).
    ClassRepresents a color swatch legend item. Shows a colored swatch along with some descriptive text.
    ClassAbstract base class for types representing items in a map legend.
    ClassRepresents a collection of map legend items (types derived from LegendItemBase).
    ClassRepresents 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.

    ClassRepresents a text only legend item. Shows arbitrary text.
    ClassRepresents a map layer containing lines, where each line connects two points on the map.
    ClassRepresents a style used to render lines on a map.
    ClassRepresents a collection of line styles (elements of type LineStyle).
    ClassRepresents a collection of elements derived from MapOwnedItemBase.
    ClassAbstract base class for types owned by a Map field.
    ClassRepresents a map item with a unique immutable key.
    ClassAbstract base class for layer style types used in maps.
    ClassRepresents a style used to render point markers on a map.
    ClassRepresents a collection of marker styles (elements of type MarkerStyle).
    ClassRepresents a map layer containing point markers.
    ClassMiscellaneous map utility functions.
    Interfaces
     InterfaceDescription
    InterfaceInterface 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).
    InterfaceInterface for cloneable objects owned by a Map field.
    InterfaceAllows the mapper to pull relevant map properties.
    Structures
     StructureDescription
    StructureRepresents a longitude/latitude pair.
    Delegates
     DelegateDescription
    DelegateDelegate called for each KML item as it is loaded from the KML file into the map.
    Enumerations
     EnumerationDescription
    EnumerationEnumerates the line dash styles.
    EnumerationSpecifies the kind of a legend item.
    EnumerationSpecifies the kind of graphic shown by a legend item.
    EnumerationEnumerates the marker shapes.
    EnumerationSpecifies a scale type.
    EnumerationEnumerates the possible map tile sources.
    See Also