com.partnersoft.geometry.projection
Class UTM

java.lang.Object
  extended by com.partnersoft.geometry.projection.Projection
      extended by com.partnersoft.geometry.projection.StandardProjection
          extended by com.partnersoft.geometry.projection.TransverseMercator
              extended by com.partnersoft.geometry.projection.UTM
All Implemented Interfaces:
Coggable, ProjectionConstants

public class UTM
extends 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
UTM()
           
 
Method Summary
 double getCentralMeridian()
           
 Cog getState()
           
 void initializeImp()
           
 void setCentralMeridian(double newMerid)
           
 void setState(Cog newState)
           
 
Methods inherited from class com.partnersoft.geometry.projection.TransverseMercator
forwardM, getCoefficients, getScaleReduction, project, reverse, reverseM, setScaleReduction
 
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

UTM

public UTM()
Method Detail

initializeImp

public void initializeImp()
Overrides:
initializeImp in class TransverseMercator

getCentralMeridian

public double getCentralMeridian()

setCentralMeridian

public void setCentralMeridian(double newMerid)

getState

public Cog getState()
Specified by:
getState in interface Coggable
Overrides:
getState in class TransverseMercator

setState

public void setState(Cog newState)
Specified by:
setState in interface Coggable
Overrides:
setState in class TransverseMercator