mccombe.mapping
public class LambertI extends Lambert
locus, ref, sph
Constructor and Description |
---|
LambertI(ENPair en,
Ellipsoid e,
Datum d)
Create an instance of LambertI from easting and northing distances, Ellipsoid and Datum
|
LambertI(Position p,
Ellipsoid e,
Datum d)
Create an instance of LambertI from Position, Ellipsoid and Datum
|
Modifier and Type | Method and Description |
---|---|
protected double |
e0()
Define false easting value
|
protected double |
lamda0()
Define longitude of grid origin
|
static LambertI |
makePoint(java.lang.String gridref,
Ellipsoid e,
Datum d)
Static factory method to create an instance of LambertI from a grid reference String
|
protected double |
n0()
Define false northing
|
protected double |
phiB()
Define latitude of false origin
|
protected double |
phiL()
Define lower standard parallel for this projection
|
protected double |
phiU()
Define Upper standard parallel for this conical projection
|
calcCoords, defaultDatum, defaultEllipsoid, getEN, gridConvergence, toEN, toString
getDatum, getEllipsoid, getName, getPosition, getWGS84, parseDouble, toLatLong, toLatLongString
public LambertI(Position p, Ellipsoid e, Datum d)
p
- the position of this pointe
- The Ellipsoid to used
- The datum to be usedpublic static LambertI makePoint(java.lang.String gridref, Ellipsoid e, Datum d) throws GridFormatException
gridref
- A grid reference of the form "X=... Y=..." where the values are easting and
northing distances in km. French convention sometimes includes the zone number as the first
digit of the Y (northing) coordinate (e.g. "Y=1210.98" denoting a northing distance of 210.98km
in zone 1). If present, this is ignored.e
- Ellipsoid to use in conversionsd
- Datum to use in conversionsGridFormatException
- thrown in case of format error in the grid referenceprotected double phiU()
protected double phiL()
protected double phiB()
protected double lamda0()
protected double e0()