HorizontalDatum Class

Inherits from

GEOCALCPBW_NAMESPACE::Datum

 

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

DeepCopy

Produces a deep-copy of a HorizontalDatum

get_Ellipsoid

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

get_PrimeMeridian

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

set_Ellipsoid

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

set_PrimeMeridian

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

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