Classes

  Class Description
Public class C1MapCanvas
A Panel that positions its elements using geographic coordinates and the current state of an associated C1Maps.
Public class C1MapItemsLayer
An ItemsControl that displays its items positioned geographically inside a C1Maps.
Public class C1Maps
Displays a map with layers of content above it.
Public class C1MapTilesLayer
A IMapLayer that displays map tiles from a MultiScaleTileSource
Public class C1MapToolsLayer
A IMapLayer that displays tools for panning and zooming the map, and a scale.
Public class C1MapVirtualLayer
A IMapLayer that displays its items positioned geographically and only shows the items actually in view.
Public class C1MultiScaleImage
This object enables users to open a multi-resolution image which can be zoomed in on and panned across.
Public class C1MultiScaleTileSource
Base class for C1's MultiScaleTileSource implementations.
Public class C1VectorItem
Represents element with geometry defined in geographic coordinates.
Public class C1VectorItemBase
An element for C1VectorLayer.
Public class C1VectorLayer
Represents map layer with the shapes, vectors or geometries in geographical coordinates.
Public class C1VectorLayer..::..UriSourceFailedEventArgs
Provides data for UriSourceFailed event.
Public class C1VectorPanel
The panel which performs layout of vector elements.
Public class C1VectorPlacemark
Represents placemark on the map.
Public class C1VectorPolygon
Represents polygon in geographical coordinates.
Public class C1VectorPolyline
Represents polyline in geographical coordinates.
Public class GeoRssReader
Contains methods for importing GeoRSS data.
Public class KmlReader
Contains methods for importing KML and KMZ files.
Public class KmlWriter
Contains methods for KML export.
Public class KmzReader
Contains methods for importing KMZ files (compressed KML).
Public class LatLongConverter
Converts from a string to a Point representing a geographic coordinate and back.
Public class MapSlice
Represents a map slice as used in C1MapVirtualLayer.
Public class MercatorProjection
A IMapProjection implementation for the Mercator projection.
Public class QuadTreeTileSource
Base class for MultiScaleTileSource implementation accessing a quad tree of tiles.
Public class TilesLoadProgressEventArgs
Provides data for the TilesLoadProgress event.
Public class VirtualEarthAerialSource
A MultiScaleTileSource accessing Microsoft's Virtual Earth aerial tiles.
Public class VirtualEarthHybridSource
A MultiScaleTileSource accessing Microsoft's Virtual Earth hybrid tiles.
Public class VirtualEarthRoadSource
A MultiScaleTileSource accessing Microsoft's Virtual Earth road tiles.
Public class VirtualEarthSource
Base class for Virtual Earth sources.
Public class XElementConverter
Provides conversion routines for binding with XML-based data.

Structures

  Structure Description
Public structure LOD
The LOD (Level Of Detail) structure associates element visibility with the map scale (zoom and size).

Interfaces

  Interface Description
Public interface IMapLayer
Interface implemented by classes that will be added as layers of a C1Maps.
Public interface IMapProjection
Interface for projections between geographic coordinates and logical coordinates.
Public interface IMapVirtualSource
Interface implemented by items sources for C1MapVirtualLayer.

Delegates

  Delegate Description
Public delegate SaveElementCallback
Callback for KmlWriter.Write method.

Enumerations

  Enumeration Description
Public enumeration LabelPosition
Specifies label position relatively to the corresponding element.
Public enumeration LabelVisibility
Specifies label visibility.
Public enumeration LatLongFormat
Defines different string representations of geographic coordinates.
Public enumeration MapTilesMode
Defines the modes used to display tiles in C1MapTilesLayer.