|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgistoolkit.projection.SimpleProjection
gistoolkit.projection.AlbersEqualAreaProjection
Projects to the Albers Equal Area Projection. Having virtually no data to go on with this projection, I just copied the data from the Proj4 C++ code base with a great deal of alteration to move it to java. I know little or nothing about this projection.
Field Summary |
Fields inherited from class gistoolkit.projection.SimpleProjection |
FORTPI, HALFPI, PI, TWOPI |
Constructor Summary | |
AlbersEqualAreaProjection()
Creates new AlbersEqualArea |
Method Summary | |
java.lang.Object |
clone()
clone this projection |
protected void |
doSetup()
setup the projection |
ProjectionPanel |
getEditPanel()
Get the panel used to edit this projection |
double |
getLatitude1()
return the first latitude where the distortion is zero |
double |
getLatitude2()
return the first latitude where the distortion is zero |
Node |
getNode()
Return the configuration information for this projection |
java.lang.String |
getProjectionName()
Return the name of this projeciton |
void |
projectBackward(Point inPoint)
Project the data in the reverse direction |
void |
projectForward(Point inPoint)
Project the data in the forward direction |
void |
setLatitude1(double inLat1)
Set the first latitude where the distortion is zero |
void |
setLatitude2(double inLat2)
Set the first latitude where the distortion is zero |
void |
setNode(Node inNode)
Setup this projection using the configuration information in the node |
Methods inherited from class gistoolkit.projection.SimpleProjection |
aacos, aasin, aatan2, asqrt, getEasting, getEccentricity, getEllipsoid, getESquared, getLatOragin, getLonOragin, getNorthing, getUnitOfMeasure, hypot, pj_enfn, pj_msfn, pj_phi2, pj_qsfn, pj_tsfn, setEasting, setEllipsoid, setEnvelope, setLatOragin, setLonOragin, setNorthing, setup, toString |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface gistoolkit.projection.Projection |
getUnitOfMeasure, setEnvelope |
Constructor Detail |
public AlbersEqualAreaProjection()
Method Detail |
public java.lang.String getProjectionName()
getProjectionName
in interface Projection
getProjectionName
in class SimpleProjection
public double getLatitude1()
public void setLatitude1(double inLat1)
public double getLatitude2()
public void setLatitude2(double inLat2)
protected void doSetup() throws java.lang.Exception
doSetup
in class SimpleProjection
java.lang.Exception
public void projectForward(Point inPoint) throws java.lang.Exception
projectForward
in interface Projection
projectForward
in class SimpleProjection
java.lang.Exception
public void projectBackward(Point inPoint) throws java.lang.Exception
projectBackward
in interface Projection
projectBackward
in class SimpleProjection
java.lang.Exception
public ProjectionPanel getEditPanel()
getEditPanel
in interface EditableProjection
public Node getNode()
getNode
in interface Projection
getNode
in class SimpleProjection
public void setNode(Node inNode) throws java.lang.Exception
setNode
in interface Projection
setNode
in class SimpleProjection
java.lang.Exception
public java.lang.Object clone()
clone
in interface Projection
clone
in class SimpleProjection
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |