public class TransverseMercator extends StandardProjection
Copyright 2004 Partner Software, Inc.
a, b, datum, e, ellipsoid, es, esp, initialized, lam0, NAD27, NAD83, originLatitude, originLongitude, originX, originY, phi0ATOL, DEG2RAD, EPSILON, FOURTHPI, HALFPI, INTERNATIONAL_FEET_TO_METERS, METERS_TO_INTERNATIONAL_FEET, METERS_TO_US_SURVEY_FEET, NULL_PROJECTION, ONE_TOL, PI, RAD2DEG, TOL, TWOPI, US_SURVEY_FEET_TO_METERS| Constructor and Description |
|---|
TransverseMercator() |
TransverseMercator(Cog newState) |
| Modifier and Type | Method and Description |
|---|---|
protected double |
forwardM(double phi,
double sphi,
double cphi,
double[] inCoefficients)
Utility functions for calculating M in forward direction.
|
protected double[] |
getCoefficients(double es)
Calculate the series expansion.
|
double |
getScaleReduction()
Scale reduction (?)
|
protected void |
initializeImp() |
void |
project(Point point)
Project from latlong to xy.
|
void |
reverse(Point point)
Reverse project from xy to latlong.
|
protected double |
reverseM(double arg,
double es,
double[] inCoefficients)
Utility function for calculating M in the reverse direction.
|
void |
setScaleReduction(double newScaleReduction)
Scale reduction (?)
|
Cog |
toCog()
Returns the complete internal state of this object in the form of a
Cog. |
aacos, aasin, aatan2, abs, asin, asqrt, atan, atan2, cos, getDatum, getEllipsoid, getOriginLatitude, getOriginLongitude, getOriginX, getOriginY, gpsToProjection, hypot, initialize, log, pj_enfn, pj_msfn, pj_phi2, pj_qsfn, pj_tsfn, pow, projectionToGPS, setDatum, setEllipsoid, setOriginLatitude, setOriginLongitude, setOriginX, setOriginY, sin, sqrt, tan, toDegrees, toRadiansgetName, project, project, project, project, projectFeet, projectFeet, projectFeet, projectFeet, projectFeet, reverse, reverse, reverse, reverse, reverseFeet, reverseFeet, reverseFeet, reverseFeet, reverseFeet, setNamepublic TransverseMercator()
public TransverseMercator(Cog newState)
public void project(Point point)
Projectionproject in class Projectionpublic void reverse(Point point)
Projectionreverse in class Projectionprotected double[] getCoefficients(double es)
protected double forwardM(double phi,
double sphi,
double cphi,
double[] inCoefficients)
protected double reverseM(double arg,
double es,
double[] inCoefficients)
protected void initializeImp()
initializeImp in class StandardProjectionpublic double getScaleReduction()
public void setScaleReduction(double newScaleReduction)