GeodeticPoint Class

Uses

GeoCalcPBW::CoordPoint

 

Description

The GeodeticPoint class represents a point in a GeodeticCoordSys.  The position of the point is defined by two AngularValues, Latitude and Longitude, and one LinearValue, Height.  The Latitude and Longitude give the position of the point on the HorizontalDatum used by the GeodeticCoordSys, and the Height gives the height of the point according to the VerticalReference used in the GeodeticCoordSys.  A GeodeticPoint can have either two or three Dimensions.  In a two-dimensional GeodeticPoint, only the Latitude and Longitude properties are used to describe the location, whereas in a three-dimensional GeodeticPoint, the position is given by Latitude, Longitude, and Height.

 

Public Enumerations

Enum

Description

FormatOption

Indicates the types of formatting for use with the LocationString

 

Public Constructors

Constructor

Description

CreateGeodeticPoint

Creates a new instance of the GeodeticPoint class

GeodeticPoint

Creates a new instance of the GeodeticPoint class

 

Public Methods

Method

Description

Clone

Inherited from GeoCalcPBW::Serializable

CloneCoordPoint

Inherited from GeoCalcPBW::CoordPoint

CopyFormatting

Copies the formatting information from the specified GeodeticPoint into this point

CopyLocation

Copies the location of the specified GeodeticPoint into this point

DeepCopy

Produces a deep-copy of a GeodeticPoint

get_Class

Inherited from GeoCalcPBW::CoordPoint

get_Dimensions

Inherited from GeoCalcPBW::CoordPoint

get_Height

Returns the height coordinate

get_Identifiers

Inherited from GeoCalcPBW::Serializable

get_InUnits

Inherited from GeoCalcPBW::CoordPoint

get_Latitude

Returns the latitude coordinate

get_LocationString

Returns the location of this point as a string in the format indicated by StringFormat

get_Longitude

Returns the longitude coordinate

get_Name

Inherited from GeoCalcPBW::Serializable

get_ObjectType

Inherited from GeoCalcPBW::Serializable

get_Remarks

Inherited from GeoCalcPBW::Serializable

get_StringFormat

Gets the format used with the LocationString, according to the FormatOption enumeration

HasIdentifierIn

Inherited from GeoCalcPBW::Serializable

set_Height

Sets the height coordinate

set_Identifiers

Inherited from GeoCalcPBW::Serializable

set_InUnits

Inherited from GeoCalcPBW::CoordPoint

set_Latitude

Sets the latitude coordinate

set_LocationString

Sets the location of this point with a string in the format indicated by StringFormat

set_Longitude

Sets the longitude coordinate

set_Name

Inherited from GeoCalcPBW::Serializable

set_Remarks

Inherited from GeoCalcPBW::Serializable

set_StringFormat

Sets the format used with the LocationString, according to the FormatOption enumeration

ValueEquals

Compares the value of two GeodeticPoints

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this GeodeticPoint

operator==

Compares the value of two GeodeticPoints

operator!=

Compares the value of two GeodeticPoints