public class LambertConicConformal2SP extends Projection
Projection.Orientation, Projection.Property, Projection.Surface| Modifier and Type | Field and Description |
|---|---|
protected double |
C |
static LambertConicConformal2SP |
LAMBERT93
Lambert 93, the new projection used in France with RGF93 datum.
|
static Identifier |
LCC2SP
The Identifier used for all Cylindrical Equal Area projection.
|
protected double |
lon0 |
protected double |
n |
protected double |
xs |
protected double |
ys |
DEFAULT_PARAMETERSprecisionDEFAULT, LOCAL, UNKNOWN| Constructor and Description |
|---|
LambertConicConformal2SP(Ellipsoid ellipsoid,
Map<String,Measure> parameters)
Create a new Lambert Conic Conformal 2SP Projection corresponding to the
Ellipsoid and the list of parameters given in argument and
initialize common parameter lon0 and other parameters useful for the
projection. |
| Modifier and Type | Method and Description |
|---|---|
static LambertConicConformal2SP |
createLCC2SP(Ellipsoid ellipsoid,
double latitude_of_origin,
double standard_parallel_1,
double standard_parallel_2,
double central_meridian,
double false_easting,
double false_northing)
LambertConicConformal2SP factory to create a LambertConicConformal2SP
projection from a latitude of origin and a central meridian in degrees, a
scale factor and false coordinates in meters.
|
static LambertConicConformal2SP |
createLCC2SP(Ellipsoid ellipsoid,
double latitude_of_origin,
double standard_parallel_1,
double standard_parallel_2,
double central_meridian,
Unit angleUnit,
double false_easting,
double false_northing,
Unit planimetricUnit)
LambertConicConformal2SP factory to create a LambertConicConformal2SP
projection from a latitude of origin, a central meridian and false
coordinates in any unit.
|
Projection.Orientation |
getOrientation()
Return the
Orientation of this
Projection. |
Projection.Property |
getProperty()
Return the
Property of this
Projection. |
Projection.Surface |
getSurface()
Return the
Surface type of this
Projection. |
Projection |
inverse()
Creates the inverse CoordinateOperation.
|
String |
toString()
Return a String representation of this projection
|
double[] |
transform(double[] coord)
Transform coord using a Lambert Conformal Conic projection.
|
equals, getAzimuth, getCentralMeridian, getDefaultParameters, getFalseEasting, getFalseNorthing, getLatitudeOfOrigin, getLatitudeOfTrueScale, getRectifiedGridAngle, getScaleFactor, getSemiMajorAxis, getSemiMinorAxis, getStandardParallel1, getStandardParallel2, hashCode, isDirect, toWKTgetPrecision, isIdentityaddAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getComponent, getIdentifier, getName, getRemarks, getShortName, setIdentifier, setRemarks, setShortNameclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddAlias, addRemark, getAliases, getAuthorityKey, getAuthorityName, getCode, getName, getRemarks, getShortName, setRemarks, setShortNamepublic static final Identifier LCC2SP
public static final LambertConicConformal2SP LAMBERT93
protected final double lon0
protected final double n
protected final double C
protected final double xs
protected final double ys
public LambertConicConformal2SP(Ellipsoid ellipsoid, Map<String,Measure> parameters)
Ellipsoid and the list of parameters given in argument and
initialize common parameter lon0 and other parameters useful for the
projection.ellipsoid - ellipsoid used to define the projection.parameters - a map of useful parameters to define the projection.public static LambertConicConformal2SP createLCC2SP(Ellipsoid ellipsoid, double latitude_of_origin, double standard_parallel_1, double standard_parallel_2, double central_meridian, double false_easting, double false_northing)
ellipsoid - reference ellipsoid for this projection instancelatitude_of_origin - latitude of origin of the projection in degreesstandard_parallel_1 - first standard parallel in degreesstandard_parallel_2 - second standard parallel in degreescentral_meridian - central meridian of the projection in degreesfalse_easting - false easting in metersfalse_northing - false northing in meterspublic static LambertConicConformal2SP createLCC2SP(Ellipsoid ellipsoid, double latitude_of_origin, double standard_parallel_1, double standard_parallel_2, double central_meridian, Unit angleUnit, double false_easting, double false_northing, Unit planimetricUnit)
latitude_of_origin - latitude of origin of the projection in degreesstandard_parallel_1 - first standard parallelstandard_parallel_2 - second standard parallelcentral_meridian - central meridian of the projection en degreesangleUnit - unit used for central meridian and latitude of originfalse_easting - false easting in metersfalse_northing - false northing in metersplanimetricUnit - unit used for false easting and false northingpublic double[] transform(double[] coord)
transform in interface CoordinateOperationtransform in class AbstractCoordinateOperationcoord - coordinate to transformIllegalCoordinateException - if coord is not
compatible with this CoordinateOperation..public Projection inverse()
inverse in interface CoordinateOperationinverse in class Projectionpublic Projection.Surface getSurface()
Surface type of this
Projection.getSurface in class Projectionpublic Projection.Property getProperty()
Property of this
Projection.getProperty in class Projectionpublic Projection.Orientation getOrientation()
Orientation of this
Projection.getOrientation in class Projectionpublic String toString()
toString in class IdentifiableComponentCopyright © 2019 CNRS. All rights reserved.