GeodeticDatum

Description

[ShutdownSurvive]
sealed class Tinman.Terrain.Georef.GeodeticDatum

Derived from

GeoObject abstract

Represents a well-known geodetic datum (ellipsoid plus prime meridian).

See also

GeoRegistry

Public / Constants

WGS84


public static readonly attribute WGS84 → (GeodeticDatum)

World Geodetic System 1984

Public / Constructors

Geodetic​Datum


public constructor GeodeticDatum → (3)

ellipsoid in : Ellipsoid

The ellipsoid of the geodetic datum. If null, Ellipsoid.WGS_84 will be used.

meridian opt : PrimeMeridian = null

The prime meridian of the geodetic datum. If null, PrimeMeridian.Greenwich will be used.

name opt : string = null

Human-readable name of the geo object. If empty or null, GeoObject.UserDefined will be used instead.

Creates a new instance of GeodeticDatum.

Public / Methods

To​Unnamed


public method ToUnnamed → ()

returns → GeodeticDatum

The resulting GeodeticDatum, which may be this.

Sets IGeoObject.Name to null.

Public / Attributes

Ellipsoid


public attribute Ellipsoid → (get)

value : Ellipsoid

[not-null]
The Ellipsoid object.

The ellipsoid of the geodetic datum.

Face​Bounds


public attribute FaceBounds → (get)

value : Box2D

The map bounds.

Returns the map bounds of CoordinateOperationMethod.Face for this datum.

Meridian


public attribute Meridian → (get)

value : PrimeMeridian

[not-null]
The PrimeMeridian object.

The prime meridian of the geodetic datum.

Configuration

Config


public static attribute Config → (get)

value : IConfigurator<GeodeticDatum>

[not-null]
The configurator object.

The configurator object for this type.

Serialization

Serial​Id


public static readonly attribute SerialId → (ISerialTypeInfo)

Serialization information about this type.