Class GeographicDatum
GeographicDatum class
Geographic datum relates longitude and latitude to particular place on earth.
public class GeographicDatum : IdentifiableObject
Constructors
Name | Description |
---|
GeographicDatum(string, Ellipsoid, BursaWolfParameters, Identifier) | Creates new instance. |
Properties
Name | Description |
---|
static Etrs89 { get; } | ETRS 89 datum. |
static Nad83 { get; } | NAD 83 datum. |
static Osgb36 { get; } | OSGB 1936 datum. |
static Wgs72 { get; } | WGS 72 datum. |
static Wgs84 { get; } | WGS 84 datum. |
Ellipsoid { get; } | Ellipsoid, used in this datum to approximate Earth. |
EpsgCode { get; } | If this objects identifier is EPSG identifier - return its code. Otherwise - return -1. |
Identifier { get; } | Identifier of this identifiable object. |
Name { get; } | Name of this object. |
ToWgs84Parameters { get; } | BursaWolfParamters that can be used to transform coordinates in this datum to coordinates in WGS84 datum. |
Methods
Name | Description |
---|
IsEquivalent(GeographicDatum) | Determines if two datums are equivalent. Same coordinates of equivalent datums match same place on Earth. Some parameters of equivalent datums can be different, for example Name . |
override ToString() | Returns a string that represents the current object. |
static IsEquivalent(GeographicDatum, GeographicDatum) | Determines if two datums are equivalent. Same coordinates of equivalent datums match same place on Earth. Some parameters of equivalent datums can be different, for example Name . |
See Also