[]
        
(Showing Draft Content)

C1.WPF.Maps

C1.WPF.Maps Namespace

Classes

C1Maps

Displays a map with layers of content above it.

C1MultiScaleImage

This object enables users to open a multi-resolution image which can be zoomed in on and panned across.

C1ShapeAttributes

This class contains all attributes from dbf file.

FileHeader

GeoRssReader

Contains methods for importing GeoRSS data.

KmlReader

Contains methods for importing KML and KMZ files.

KmlWriter

Contains methods for KML export.

KmzReader

Contains methods for importing KMZ files (compressed KML).

LongLatConverter

Converts from a string to a System.Windows.Point representing a geographic coordinate and back.

MapCanvas

A Panel that positions its elements using geographic coordinates and the current state of an associated C1Maps.

MapItemsLayer

An ItemsControl that displays its items positioned geographically inside a C1Maps.

MapSlice

Represents a map slice as used in MapVirtualLayer.

MapTilesLayer

A IRotatableMapLayer that displays map tiles from a MultiScaleTileSource

MapToolsLayer

A IMapLayer that displays tools for panning and zooming the map, and a scale.

MapVirtualLayer

A IMapLayer that displays its items positioned geographically and only shows the items actually in view.

MercatorProjection

A IMapProjection implementation for the Mercator projection.

MultiScaleTileSource

Base class for C1's MultiScaleTileSource implementations.

MultiScaleTileSourceBase

OpenStreetMapTileSource

A MultiScaleTileSource accessing OpenStreetMap static maps.

QuadTreeTileSource

Base class for MultiScaleTileSource implementation accessing a quad tree of tiles.

ShapeReader

Contains methods for importing ShapeFile and DBF files.

TilesLoadProgressEventArgs

Provides data for the TilesLoadProgress event.

VectorItem

Represents element with geometry defined in geographic coordinates.

VectorItemBase

An element for C1VectorLayer.

VectorLayer

Represents map layer with the shapes, vectors or geometries in geographical coordinates.

VectorLayer.UriSourceFailedEventArgs

Provides data for UriSourceFailed event.

VectorPanel

The panel which performs layout of vector elements.

VectorPlacemark

Represents placemark on the map.

VectorPolygon

Represents polygon in geographical coordinates.

VectorPolyline

Represents polyline in geographical coordinates.

VirtualEarthAerialSource

A MultiScaleTileSource accessing Microsoft's Virtual Earth aerial tiles.

VirtualEarthHybridSource

A MultiScaleTileSource accessing Microsoft's Virtual Earth hybrid tiles.

VirtualEarthRoadSource

A MultiScaleTileSource accessing Microsoft's Virtual Earth road tiles.

VirtualEarthSource

Base class for Virtual Earth sources.

XElementConverter

Provides conversion routines for binding with XML-based data.

Structs

LOD

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

Interfaces

IMapLayer

Interface implemented by classes that will be added as layers of a C1Maps.

IMapProjection

Interface for projections between geographic coordinates and logical coordinates.

IMapVirtualSource

Interface implemented by items sources for MapVirtualLayer.

IRotatableMapLayer

Interface implemented by classes that will be added as layers that support rotation of a C1Maps.

Enums

ImageCacheMode

Specify which mode should be used to cache images

LabelPosition

Specifies label position relatively to the corresponding element.

LabelVisibility

Specifies label visibility.

LongLatFormat

Defines different string representations of geographic coordinates.

Delegates

SaveElementCallback

Callback for KmlWriter.Write method.