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

Copyright 2004 Partner Software, Inc.

Version:
$Id: UTM.java 2046 2009-08-25 05:28:53Z paul $
Author:
Paul Reavis, Russell Cagle

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, 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 Summary
UTM()
           
UTM(Cog newState)
           
 
Method Summary
 double getCentralMeridian()
           
 void initializeImp()
           
 void setCentralMeridian(double newMerid)
           
 Cog toCog()
          Returns the complete internal state of this object in the form of a Cog.
 
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
getName, project, project, project, project, projectFeet, projectFeet, projectFeet, projectFeet, projectFeet, reverse, reverse, reverse, reverse, reverseFeet, reverseFeet, reverseFeet, reverseFeet, reverseFeet, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UTM

public UTM()

UTM

public UTM(Cog newState)
Method Detail

initializeImp

public void initializeImp()
Overrides:
initializeImp in class TransverseMercator

getCentralMeridian

public double getCentralMeridian()

setCentralMeridian

public void setCentralMeridian(double newMerid)

toCog

public Cog toCog()
Description copied from interface: Coggable
Returns the complete internal state of this object in the form of a Cog.

Specified by:
toCog in interface Coggable
Overrides:
toCog in class TransverseMercator
Returns:
Cog representing the internal state of this object