|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgistoolkit.projection.TransversMercatorProjection
gistoolkit.projection.UniversalTransverseMercatorProjection
A projection used for converting from a WGS84 to UTM in a particular zone. The default zone is 14 which lands somewhere in the central USA. Hay, I live here.
Constructor Summary | |
UniversalTransverseMercatorProjection()
Creates new UniversalTransverseMercatorProjection |
Method Summary | |
java.lang.Object |
clone()
clone this object |
ProjectionPanel |
getEditPanel()
return the panel needed to edit this projection |
boolean |
getFollowMap()
Return true if the projection follows the map, false if it does not |
Node |
getNode()
Return the configuration information for this projection |
java.lang.String |
getProjectionName()
return the name of the projection |
int |
getUTMZone(double inlat,
double inlon)
Retrieve the UTM zone of interest. |
int |
getZone()
|
void |
setEnvelope(Envelope inEnvelope)
Set the Envelope of the current map. |
void |
setFollowMap(boolean inFollowMap)
Set the projection to follow the center of the map |
void |
setNode(Node inNode)
Setup this projection using the configuration information in the node |
void |
setZone(int inZone)
|
java.lang.String |
toString()
Display the type of projection |
Methods inherited from class gistoolkit.projection.TransversMercatorProjection |
altTransformBackward, altTransformForward, forwardM, getCentralScale, getCoefficients, getEasting, getEllipsoid, getLatOragin, getLonOragin, getNorthing, getUnitOfMeasure, main, projectBackward, projectForward, reverseM, setCentralScale, setEasting, setEllipsoid, setLatOragin, setLonOragin, setNorthing |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface gistoolkit.projection.Projection |
getUnitOfMeasure, projectBackward, projectForward |
Constructor Detail |
public UniversalTransverseMercatorProjection()
Method Detail |
public int getUTMZone(double inlat, double inlon) throws java.lang.Exception
java.lang.Exception
public int getZone()
public void setZone(int inZone) throws java.lang.Exception
java.lang.Exception
public Node getNode()
getNode
in interface Projection
getNode
in class TransversMercatorProjection
public void setNode(Node inNode) throws java.lang.Exception
setNode
in interface Projection
setNode
in class TransversMercatorProjection
java.lang.Exception
public java.lang.String getProjectionName()
getProjectionName
in interface Projection
getProjectionName
in class TransversMercatorProjection
public boolean getFollowMap()
public void setFollowMap(boolean inFollowMap)
public void setEnvelope(Envelope inEnvelope) throws java.lang.Exception
setEnvelope
in interface Projection
setEnvelope
in class TransversMercatorProjection
java.lang.Exception
public ProjectionPanel getEditPanel()
getEditPanel
in interface EditableProjection
public java.lang.String toString()
public java.lang.Object clone()
clone
in interface Projection
clone
in class TransversMercatorProjection
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |