C# Class MapAround.CoordinateSystems.Transformations.GeographicTransform

Implements datum transformations between geographic coordinate systems. Convert geographic coordinate systems.
Inheritance: MathTransform
显示文件 Open project: gkrsu/maparound.core

Public Methods

Method Description
Inverse ( ) : IMathTransform

Creates the inverse transform of this object.

This method may fail if the transform is not one to one. However, all cartographic projections should succeed.

Invert ( ) : void

Inverts this transform.

Transform ( double point ) : double[]

Transforms a coordinate point.

The passed parameter point should not be modified.

TransformList ( List points ) : List

Transforms a list of coordinate point ordinal values.

Private Methods

Method Description
GeographicTransform ( IGeographicCoordinateSystem sourceGCS, IGeographicCoordinateSystem targetGCS ) : System

Method Details

Inverse() public method

Creates the inverse transform of this object.
This method may fail if the transform is not one to one. However, all cartographic projections should succeed.
public Inverse ( ) : IMathTransform
return IMathTransform

Invert() public method

Inverts this transform.
public Invert ( ) : void
return void

Transform() public method

Transforms a coordinate point.
The passed parameter point should not be modified.
public Transform ( double point ) : double[]
point double An array containing the point coordinates to transform
return double[]

TransformList() public method

Transforms a list of coordinate point ordinal values.
public TransformList ( List points ) : List
points List Packed ordinates of points to transform
return List