C# Class ProjNet.CoordinateSystems.Projections.PolyconicProjection

Inheritance: MapProjection
ファイルを表示 Open project: fivepmtechnology/ProjNET Class Usage Examples

Public Methods

Method Description
DegreesToMeters ( double lonlat ) : double[]
Inverse ( ) : IMathTransform

Returns the inverse of this projection.

MetersToDegrees ( double p ) : double[]
PolyconicProjection ( List parameters ) : System

Constructs a new map projection from the supplied parameters.

PolyconicProjection ( List parameters, bool isInverse ) : System

Constructs a new map projection from the supplied parameters.

Private Methods

Method Description
msfn ( double s, double c ) : double

Computes function f(s,c,e²) = c/sqrt(1 - s²*e²) needed for the true scale latitude (Snyder 14-15), where s and c are the sine and cosine of the true scale latitude, and is the eccentricity squared.

Method Details

DegreesToMeters() public method

public DegreesToMeters ( double lonlat ) : double[]
lonlat double
return double[]

Inverse() public method

Returns the inverse of this projection.
public Inverse ( ) : IMathTransform
return IMathTransform

MetersToDegrees() public method

public MetersToDegrees ( double p ) : double[]
p double
return double[]

PolyconicProjection() public method

Constructs a new map projection from the supplied parameters.
public PolyconicProjection ( List parameters ) : System
parameters List The parameter values in standard units
return System

PolyconicProjection() public method

Constructs a new map projection from the supplied parameters.
public PolyconicProjection ( List parameters, bool isInverse ) : System
parameters List The parameter values in standard units
isInverse bool Defines if Projection is inverse
return System