C# (CSharp) SharpMap.CoordinateSystems Namespace

Nested Namespaces

SharpMap.CoordinateSystems.Projections
SharpMap.CoordinateSystems.Transformations

Classes

Name Description
AngularUnit Definition of angular units.
AxisInfo Details of axis. This is used to label axes, and indicate the orientation.
CoordinateSystem Base interface for all coordinate systems.
CoordinateSystemFactory Builds up complex objects from simpler objects or values.
Datum A set of quantities from which other quantities are calculated.
Ellipsoid The IEllipsoid interface defines the standard information stored with ellipsoid objects.
GeocentricCoordinateSystem A 3D coordinate system, with its origin at the center of the Earth.
GeographicCoordinateSystem A coordinate system based on latitude and longitude.
GeographicTransform The GeographicTransform class is implemented on geographic transformation objects and implements datum transformations between geographic coordinate systems.
HorizontalCoordinateSystem A 2D coordinate system suitable for positions on the Earth's surface.
HorizontalDatum Horizontal datum defining the standard datum information.
Info The Info object implements the standard metadata for spatial reference objects.
LinearUnit Definition of linear units.
Parameter A named parameter value.
PrimeMeridian A meridian used to take longitude measurements from.
ProjectedCoordinateSystem A 2D cartographic coordinate system.
Projection The Projection class defines the standard information stored with a projection objects. A projection object implements a coordinate transformation from a geographic coordinate system to a projected coordinate system, given the ellipsoid for the geographic coordinate system. It is expected that each coordinate transformation of interest, e.g., Transverse Mercator, Lambert, will be implemented as a class of type Projection, supporting the IProjection interface.
ProjectionParameter A named projection parameter value.
Unit Class for defining units