CoordinateSystem Class

Represents the Coordinate System Reference.

Inheritance Hierarchy


Namespace:  System.Spatial
Assembly:  System.Spatial (in System.Spatial.dll)


Public Class CoordinateSystem
Dim instance As CoordinateSystem
public class CoordinateSystem
public ref class CoordinateSystem
type CoordinateSystem =  class end
public class CoordinateSystem

The CoordinateSystem type exposes the following members.


  Name Description
Public property EpsgId Gets or sets the coordinate system ID according to the EPSG, or NULL if this is not an EPSG coordinate system.
Public property Id Gets or sets the coordinate system Id, no matter what scheme is used.
Public property Name Gets or sets the Name of the Reference.



  Name Description
Public method Equals(Object) Indicates the Equals overload. (Overrides Object.Equals(Object).)
Public method Equals(CoordinateSystem) Indicates the Equals overload.
Protected method Finalize (Inherited from Object.)
Public methodStatic member Geography Gets or creates a Geography coordinate system with the ID, or the default if null is given.
Public methodStatic member Geometry Gets or creates a Geometry coordinate system with the ID, or the default if null is given.
Public method GetHashCode Returns a hash code for this instance. (Overrides Object.GetHashCode().)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Public method ToString Displays the coordinate system for debugging. (Overrides Object.ToString().)
Public method ToWktId Displays a string that can be used with extended WKT.



  Name Description
Public fieldStatic member DefaultGeography Specifies the Default Geography Reference (SRID 4326, WGS84).
Public fieldStatic member DefaultGeometry Specifies the Default Geometry Reference.


Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also


System.Spatial Namespace