|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.partnersoft.geometry.projection.Projection
com.partnersoft.geometry.projection.StandardProjection
com.partnersoft.geometry.projection.TransverseMercator
public class TransverseMercator
| Field Summary |
|---|
| Fields inherited from class com.partnersoft.geometry.projection.StandardProjection |
|---|
a, b, datum, e, ellipsoid, es, esp, initialized, lam0, NAD27, NAD83, originLatitude, originLongitude, originX, originY, phi0 |
| Fields inherited from interface com.partnersoft.geometry.projection.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 (?) |
Cog |
getState()
|
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 (?) |
void |
setState(Cog newState)
|
| Methods inherited from class com.partnersoft.geometry.projection.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 com.partnersoft.geometry.projection.Projection |
|---|
project, project, projectFeet, projectFeet, projectFeet, reverse, reverse, reverseFeet, reverseFeet, reverseFeet |
| 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 void project(Point point)
Projection
project in class Projectionpublic void reverse(Point point)
Projection
reverse 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)
public Cog getState()
getState in interface CoggablegetState in class StandardProjectionpublic void setState(Cog newState)
setState in interface CoggablesetState in class StandardProjection
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||