C# Class ProjNet.CoordinateSystems.Projections.LambertConformalConic2SP

Implemetns the Lambert Conformal Conic 2SP Projection.

The Lambert Conformal Conic projection is a standard projection for presenting maps of land areas whose East-West extent is large compared with their North-South extent. This projection is "conformal" in the sense that lines of latitude and longitude, which are perpendicular to one another on the earth's surface, are also perpendicular to one another in the projected domain.

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

Public Methods

Method Description
DegreesToMeters ( double lonlat ) : double[]

Converts coordinates in decimal degrees to projected meters.

Inverse ( ) : IMathTransform

Returns the inverse of this projection.

LambertConformalConic2SP ( List parameters ) : System

Creates an instance of an LambertConformalConic2SPProjection projection object.

The parameters this projection expects are listed below.

ItemsDescriptions latitude_of_false_originThe latitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. longitude_of_false_originThe longitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. latitude_of_1st_standard_parallelFor a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is nearest the pole. Scale is true along this parallel. latitude_of_2nd_standard_parallelFor a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is furthest from the pole. Scale is true along this parallel. easting_at_false_originThe easting value assigned to the false origin. northing_at_false_originThe northing value assigned to the false origin.
LambertConformalConic2SP ( List parameters, bool isInverse ) : System

Creates an instance of an Albers projection object.

The parameters this projection expects are listed below.

ParameterDescription latitude_of_originThe latitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. central_meridianThe longitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. standard_parallel_1For a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is nearest the pole. Scale is true along this parallel. standard_parallel_2For a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is furthest from the pole. Scale is true along this parallel. false_eastingThe easting value assigned to the false origin. false_northingThe northing value assigned to the false origin.
MetersToDegrees ( double p ) : double[]

Converts coordinates in projected meters to decimal degrees.

Method Details

DegreesToMeters() public method

Converts coordinates in decimal degrees to projected meters.
public DegreesToMeters ( double lonlat ) : double[]
lonlat double The point in decimal degrees.
return double[]

Inverse() public method

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

LambertConformalConic2SP() public method

Creates an instance of an LambertConformalConic2SPProjection projection object.

The parameters this projection expects are listed below.

ItemsDescriptions latitude_of_false_originThe latitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. longitude_of_false_originThe longitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. latitude_of_1st_standard_parallelFor a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is nearest the pole. Scale is true along this parallel. latitude_of_2nd_standard_parallelFor a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is furthest from the pole. Scale is true along this parallel. easting_at_false_originThe easting value assigned to the false origin. northing_at_false_originThe northing value assigned to the false origin.
public LambertConformalConic2SP ( List parameters ) : System
parameters List List of parameters to initialize the projection.
return System

LambertConformalConic2SP() public method

Creates an instance of an Albers projection object.

The parameters this projection expects are listed below.

ParameterDescription latitude_of_originThe latitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. central_meridianThe longitude of the point which is not the natural origin and at which grid coordinate values false easting and false northing are defined. standard_parallel_1For a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is nearest the pole. Scale is true along this parallel. standard_parallel_2For a conic projection with two standard parallels, this is the latitude of intersection of the cone with the ellipsoid that is furthest from the pole. Scale is true along this parallel. false_eastingThe easting value assigned to the false origin. false_northingThe northing value assigned to the false origin.
public LambertConformalConic2SP ( List parameters, bool isInverse ) : System
parameters List List of parameters to initialize the projection.
isInverse bool Indicates whether the projection forward (meters to degrees or degrees to meters).
return System

MetersToDegrees() public method

Converts coordinates in projected meters to decimal degrees.
public MetersToDegrees ( double p ) : double[]
p double Point in meters
return double[]