|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.v3x.geometry.projections.StandardProjection
com.partnersoft.v3x.geometry.projections.TransverseMercator
public class TransverseMercator
| Field Summary |
|---|
| Fields inherited from class com.partnersoft.v3x.geometry.projections.StandardProjection |
|---|
a, b, datum, e, ellipsoid, es, esp, initialized, lam0, NAD27, NAD83, originLatitude, originLongitude, originX, originY, phi0 |
| Fields inherited from interface com.partnersoft.v3x.geometry.projections.ProjectionConstants |
|---|
ATOL, DEG2RAD, EPSILON, FOURTHPI, HALFPI, ONE_TOL, PI, RAD2DEG, TOL, TWOPI |
| Constructor Summary | |
|---|---|
TransverseMercator()
|
|
| Method Summary | |
|---|---|
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()
|
DoublePoint |
project(double longitude,
double latitude)
Project from latlong to xy. |
DoublePoint |
reverse(double x,
double y)
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 (?) |
| Methods inherited from class com.partnersoft.v3x.geometry.projections.StandardProjection |
|---|
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, toRadians |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public TransverseMercator()
| Method Detail |
|---|
public DoublePoint project(double longitude,
double latitude)
Projection
project in interface Projectionproject in class StandardProjection
public DoublePoint reverse(double x,
double y)
Projection
reverse in interface Projectionreverse in class StandardProjectionprotected 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)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||