HorizontalDatum Class

Uses

GeoCalcPBW::Serializable

 

Description

The HorizontalDatum class provides a frame of reference for expressing locations within a coordinate system.  A HorizontalDatum is defined by an Ellipsoid, which gives a mathematical approximation of the shape and size of the Earth, and by a PrimeMeridian, which provides an origin for expressing locations on the Ellipsoid.

 

Public Constructors

Constructor

Description

CreateHorizontalDatum

Creates a new instance of the HorizontalDatum class

HorizontalDatum

Creates a new instance of the HorizontalDatum class

 

Public Methods

Method

Description

Clone

Inherited from GeoCalcPBW::Serializable

DeepCopy

Produces a deep-copy of a HorizontalDatum

get_Ellipsoid

Returns the Ellipsoid that approximates the size and shape of the Earth

get_Identifiers

Inherited from GeoCalcPBW::Serializable

get_Name

Inherited from GeoCalcPBW::Serializable

get_ObjectType

Inherited from GeoCalcPBW::Serializable

get_PrimeMeridian

Returns the PrimeMeridian that, combined with the equator of the Ellipsoid, defines an origin for a coordinate system

get_Remarks

Inherited from GeoCalcPBW::Serializable

HasIdentifierIn

Inherited from GeoCalcPBW::Serializable

set_Ellipsoid

Sets the Ellipsoid that approximates the size and shape of the Earth

set_Identifiers

Inherited from GeoCalcPBW::Serializable

set_Name

Inherited from GeoCalcPBW::Serializable

set_PrimeMeridian

Sets the PrimeMeridian that, combined with the equator of the Ellipsoid, defines an origin for a coordinate system

set_Remarks

Inherited from GeoCalcPBW::Serializable

ValueEquals

Compares the value of two HorizontalDatums

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this HorizontalDatum

operator==

Compares the value of two HorizontalDatums

operator!=

Compares the value of two HorizontalDatums