UniversalTransverseMercator Class

Universal Transverse Mercator (UTM) coordinate system. Uses the WGS 84 Datum by default.

Definition

Namespace: CoordinateSharp
Assembly: CoordinateSharp (in CoordinateSharp.dll) Version: 2.21.1.1
XMLNS for XAML: Not mapped to an xmlns.
C#
[SerializableAttribute]
public class UniversalTransverseMercator
Inheritance
Object    UniversalTransverseMercator

Constructors

UniversalTransverseMercator(String, Double, Double) Creates a UniversalTransverMercator (UTM) object with a default WGS84 datum(ellipsoid).
UniversalTransverseMercator(String, Int32, Double, Double) Creates a UniversalTransverMercator (UTM) object with a default WGS84 datum(ellipsoid).
UniversalTransverseMercator(String, Double, Double, Double, Double) Creates a UniversalTransverMercator (UTM) object with a custom WGS84 datum(ellipsoid).
UniversalTransverseMercator(String, Int32, Double, Double, Double, Double) Creates a UniversalTransverMercator (UTM) object with a custom datum(ellipsoid).

Properties

Easting UTM Easting
Equatorial_Radius Datum Equatorial Radius / Semi Major Axis
Inverse_Flattening Datum Flattening
LatZone UTM Latitude Band Grid Zone Designation
LongZone UTM Longitude Band Grid Zone Designation
Northing UTM Northing
Out_Of_Bounds Specifies whether the current coordinate was created outside of system specified limitations. Does not apply if zone locking is used within a Coordinate object.
SystemType Coordinate system that the UTM coordinate is working in.

Methods

ConvertUTMtoLatLong(UniversalTransverseMercator) Converts UTM coordinate to Lat/Long
ConvertUTMtoLatLong(UniversalTransverseMercator, EagerLoad) Converts UTM coordinate to Lat/Long
ConvertUTMtoSignedDegree Converts UTM coordinate to Signed Degree Lat/Long
EqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
FinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
GetHashCodeServes as the default hash function.
(Inherited from Object)
GetTypeGets the Type of the current instance.
(Inherited from Object)
MemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Parse(String) Parses a string into a UTM coordinate.
Parse(String, Earth_Ellipsoid_Spec) Parses a string into a UTM coordinate.
Parse(String, Double, Double) Parses a string into a UTM coordinate.
ToCentimeterString Centimeter formatted UTM string (to the 5th decimal)
Obsolete.
ToRoundedString Rounded UTM string
ToRoundedString(Int32) Rounded UTM string using a precision of the given number of decimal digits
ToString Default formatted UTM string
(Overrides ObjectToString)
TryParse(String, UniversalTransverseMercator) Attempts to parse a string into an UTM coordinate.
TryParse(String, Earth_Ellipsoid_Spec, UniversalTransverseMercator) Attempts to parse a string into an UTM coordinate.
TryParse(String, Double, Double, UniversalTransverseMercator) Attempts to parse a string into an UTM coordinate.

See Also