EarlyBoundCoordSys Class

Inherits from

GeoCalc.HorizontalCoordSys

 

Description

The EarlyBoundCoordSys class represents projected or geodetic coordinate systems that are bound to a transformation. The transformation is part of the coordinate system definition, and transforms from the base coordinate reference system to a common pivot datum (commonly WGS84). This means that another transformation can not be used to get from the Early Bound coordinate reference system to another coordinate reference system, it can only be transformed via the included transformation.

 

Constructors

Constructor

Description

EarlyBoundCoordSys

Creates a new instance of the EarlyBoundCoordSys class

 

Properties

Property

Description

BaseCoordSys

Gets or sets the base coordinate system.

BaseObject

Gets or sets the base serializable of this CoordSys (Overrides CoordSys.BaseObject).

Class

Gets the coordinate reference system type. (Overrides CoordSys.Class).

Datum

Gets the horizontal datum associated with this coordinate reference system. (Overrides CoordSys.Datum).

EarlyBoundTransform

Gets or sets the early bound transform.

HorizontalDatum

Gets the horizontal datum associated with this coordinate reference system. (Overrides HorizontalCoordSys.HorizontalDatum).

IsGeodetic

Returns whether or not this coord system is a geodetic one. Either actually, Geodetic, or if a Geodetic CoordSys is the direct base of a fitted or early bound. (Overrides CoordSys.IsGeodetic).

TargetBaseObject

Gets the base serializable of this CoordSys.

Units

Gets or sets the unit on the coordinate reference system. (Overrides CoordSys.Units).

Inherited Property

Description

AlwaysSaveToCustom

Inherited from Serializable.

AreaOfUse

Inherited from Enclosure.

BaseCode

Inherited from CoordSys.

DeprecatedTimestamp

Inherited from Serializable.

HistoryList

Inherited from Serializable.

Identifiers

Inherited from Serializable.

IsBase

Inherited from Serializable.

IsDeprecated

Inherited from Serializable.

IsFileBased

Inherited from Serializable.

IsReadOnly

Inherited from Serializable.

IsUsable

Inherited from Serializable.

Name

Inherited from Serializable.

ObjectType

Inherited from Serializable.

ObjectTypeName

Inherited from Serializable.

ParentCode

Inherited from CoordSys.

PointStyle

Inherited from CoordSys.

Remarks

Inherited from Serializable.

RevisionTimestamp

Inherited from Serializable.

Usages

Inherited from Enclosure.

 

Methods

Method

Description

AllowsVertical

Returns whether or not the coordsys is compatible with a vertical component. (Overrides HorizontalCoordSys.AllowsVertical()).

Clone

Creates a clone of this object. (Overrides Serializable.Clone()).

Equals

Value equals comparison. (Overrides CoordSys.Equals()).

Equivalent

Comparison to see if the object obj is "nearly" equal to this. (Overrides CoordSys.Equivalent()).

FromGeodeticBase

Converts from geodetic base to coordinate reference system. (Overrides HorizontalCoordSys.FromGeodeticBase()).

GetGeodeticBase

Gets the associated GeodeticCoordSys for this HorizontalCoordSys. (Overrides HorizontalCoordSys.GetGeodeticBase()).

GetGeodeticCode

Gets the "GC" code of the Geodetic coordinate system that this is based on. (Overrides HorizontalCoordSys.GetGeodeticCode()).

GetHashCode

Serves as a hash function for a particular type. (Overrides CoordSys.GetHashCode()).

StrictlyEquals

Comparison to see if the object obj is exactly equal to this. (Overrides CoordSys.StrictlyEquals()).

ToGeodeticBase

Converts from coordinate reference system to geodetic base. (Overrides HorizontalCoordSys.ToGeodeticBase()).

Inherited Method

Description

ClearSaveInfo

Inherited from Serializable.

ClearUsabilityFlags

Inherited from Serializable.

EquivalentDiffs

Inherited from CoordSys.

GetObjectDescription

Inherited from CoordSys.

GetType

Gets the Type of the current instance. (Inherited from Object).

IsBaseNearlyEqual

Inherited from Serializable.

IsNearlyEqual

Inherited from Serializable.

IsUsabilityFlagSet

Inherited from Serializable.

SetUsabilityFlag

Inherited from Serializable.

SetUsage

Inherited from Enclosure.

SetUsages

Inherited from Enclosure.

ToString

Returns a string that represents the current object. (Inherited from Object).

TryToFixUsability

Inherited from Serializable.

UnsetUsabilityFlag

Inherited from Serializable.

UsagesInBounds

Inherited from Enclosure.

 

Overloaded Operators

Operator

Description

operator=

Assigns a new value to this EarlyBoundCoordSys

operator==

Compares the value of two EarlyBoundCoordSys instances

operator!=

Compares the value of two EarlyBoundCoordSys instances