Click or drag to resize

CoordinateTransformation Class

Provides an implementation of ICoordinateTransformation that uses the PROJ.4 Cartographic Projections Library.
Inheritance Hierarchy
System.Object
  Ptv.Components.Projections.CoordinateTransformation
    Ptv.Components.Projections.Proj4.CoordinateTransformation

Namespace:  Ptv.Components.Projections.Proj4
Assembly:  Ptv.Components.Projections (in Ptv.Components.Projections.dll) Version: 1.7.10.0
Syntax
public class CoordinateTransformation : CoordinateTransformation

The CoordinateTransformation type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberEnabled
Gets or sets a value indicating whether the core PROJ.4 coordinate transformation is used by the CoordinateTransformation class.
Top
Methods
  NameDescription
Public methodStatic memberGet(String, String)
Gets a PROJ.4 coordinate transformation for the specified coordinate reference system identifiers.
Public methodStatic memberGet(CoordinateReferenceSystem, CoordinateReferenceSystem)
Gets a PROJ.4 coordinate transformation for the specified coordinate reference systems.
Public methodTransform(Point)
Transforms a single System.Windows.Point.
(Inherited from CoordinateTransformation.)
Public methodTransform(Point[])
Transforms an array of System.Windows.Point.
(Inherited from CoordinateTransformation.)
Public methodTransform(Location)
Transforms a single Location.
(Inherited from CoordinateTransformation.)
Public methodTransform(Location[])
Transforms an array of Location.
(Inherited from CoordinateTransformation.)
Public methodTransform(Point[],Point[])
Transforms an array of System.Windows.Point.
(Inherited from CoordinateTransformation.)
Public methodTransform(Location[],Location[])
Transforms an array of Location.
(Inherited from CoordinateTransformation.)
Public methodTransform(Double, Double, Double, Double)
Transforms a coordinate.
(Inherited from CoordinateTransformation.)
Public methodTransform(Double[],Double[],Double[],Double[])
Transforms a set of coordinates.
(Inherited from CoordinateTransformation.)
Public methodTransform(Double, Double, Nullable<Double>, Double, Double, Nullable<Double>)
Transforms a coordinate.
(Inherited from CoordinateTransformation.)
Public methodTransform(Double[],Double[],Double[],Double[],Double[],Double[])
Transforms a set of coordinates.
(Inherited from CoordinateTransformation.)
Public methodTransform<T>(IEnumerable<T>, Func<T, TResult>, Boolean) (Inherited from CoordinateTransformation.)
Top
Extension Methods
  NameDescription
Public Extension MethodToJson
Converts an object to a JSON string representation.
(Defined by JSONWriter.)
Top
See Also