Package mccombe.mapping
Class AustrianM34
- java.lang.Object
-
- mccombe.mapping.CoordinateSystem
-
- mccombe.mapping.Projection
-
- mccombe.mapping.TransverseMercator
-
- mccombe.mapping.BMN
-
- mccombe.mapping.AustrianM34
-
public class AustrianM34 extends BMN
-
-
Field Summary
-
Fields inherited from class mccombe.mapping.TransverseMercator
northernHemisphere, zone
-
Fields inherited from class mccombe.mapping.CoordinateSystem
locus, ref, sph
-
-
Constructor Summary
Constructors Constructor Description AustrianM34(ENPair en, Ellipsoid e, Datum d)
AustrianM34(Position p, Ellipsoid e, Datum d)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description double
e0()
e0() defines the "false easting" distance of the projection.double
lamda0()
lamda0() defines the longitude (in radians) of the true origin also known as the "Central Meridian".static AustrianM34
makePoint(java.lang.String gridRef, Ellipsoid e, Datum d)
-
Methods inherited from class mccombe.mapping.BMN
defaultDatum, defaultEllipsoid, f0, n0, phi0, toString
-
Methods inherited from class mccombe.mapping.TransverseMercator
gridConvergence, pointScaleFactor, toEN
-
Methods inherited from class mccombe.mapping.CoordinateSystem
getDatum, getEllipsoid, getName, getPosition, getWGS84, parseDouble, toLatLong, toLatLongString
-
-
-
-
Method Detail
-
makePoint
public static AustrianM34 makePoint(java.lang.String gridRef, Ellipsoid e, Datum d) throws GridFormatException
- Throws:
GridFormatException
-
e0
public double e0()
Description copied from class:TransverseMercator
e0() defines the "false easting" distance of the projection. False origins are usually used with TM projections to ensure that easting and northing distances are always positive over the area of interest. e0() is used as an offset to the grid so that the "true origin" appears to have an easting value equal to e0().- Specified by:
e0
in classTransverseMercator
- Returns:
- The false easting distance (double)
-
lamda0
public double lamda0()
Description copied from class:TransverseMercator
lamda0() defines the longitude (in radians) of the true origin also known as the "Central Meridian".- Specified by:
lamda0
in classTransverseMercator
- Returns:
- The central meridian (radians)
-
-