|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsProjectionAlbersEqualAreaConic
| Field Summary |
| Fields inherited from interface com.moximedia.aims.AimsProjection |
ELLIPSOID_CLARK1866, ELLIPSOID_GRS80, UNITS_DECIMAL_DEGREES, UNITS_FEET, UNITS_METERS |
| Constructor Summary | |
AimsProjectionAlbersEqualAreaConic()
Creates new AimsProjectionAlbersEqualAreaConic projection with default settings, including GRS80 ellipsoid (NAD83) |
|
| Method Summary | |
java.lang.Object |
clone()
|
java.lang.String |
getAlias()
Return the alias of the projection |
java.lang.String |
getMapCenterString(AimsPoint geoPoint,
double scaleFactor)
Returns the map center coordinate text. |
java.lang.String |
getName()
Return the name of the projection |
java.lang.String |
getReportString(AimsPoint geoPoint,
double scaleFactor)
Returns the report for the standard identify reports. |
java.lang.String |
getShortName()
Return the short name of the projection |
java.lang.String |
getUnits()
Return the map units of the projection |
int |
getUnitsEnumeration()
Return the map units of the projection |
AimsPoint |
project(AimsPoint point)
Project the data in the forward direction |
void |
setAlias(java.lang.String alias)
|
void |
setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
Sets one of the attributes of this object using a string value. |
void |
setCentralMeridian(double value)
|
void |
setEllipsoid(int ellipsoid)
Sets the ellipsoid. |
void |
setFalseEasting(double value)
|
void |
setFalseNorthing(double value)
|
void |
setMajorAxis(double value)
|
void |
setMinorAxis(double value)
|
void |
setName(java.lang.String name)
Sets the name of the projection |
void |
setReferenceLatitude(double value)
|
void |
setScaleFactor(double value)
|
void |
setStandardParallel_1(double value)
|
void |
setStandardParallel_2(double value)
|
void |
setUnits(java.lang.String units)
|
java.lang.String |
toString()
|
AimsPoint |
unproject(AimsPoint point)
Project the data in the reverse direction |
| Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public AimsProjectionAlbersEqualAreaConic()
| Method Detail |
public java.lang.Object clone()
clone in interface AimsProjectionpublic java.lang.String getName()
getName in interface AimsProjectionpublic void setName(java.lang.String name)
setName in interface AimsProjectionname - The projection name.public java.lang.String getShortName()
getShortName in interface AimsProjectionpublic java.lang.String getAlias()
getAlias in interface AimsProjectionpublic int getUnitsEnumeration()
getUnitsEnumeration in interface AimsProjectionpublic java.lang.String getUnits()
getUnits in interface AimsProjection
public java.lang.String getReportString(AimsPoint geoPoint,
double scaleFactor)
getReportString in interface AimsProjection
public java.lang.String getMapCenterString(AimsPoint geoPoint,
double scaleFactor)
getMapCenterString in interface AimsProjection
public AimsPoint project(AimsPoint point)
throws java.lang.Exception
project in interface AimsProjectionjava.lang.Exception
public AimsPoint unproject(AimsPoint point)
throws java.lang.Exception
unproject in interface AimsProjectionjava.lang.Exceptionpublic void setEllipsoid(int ellipsoid)
setEllipsoid in interface AimsProjectionellipsoid - Either AimsProjection.ELLIPSOID_GRS80 or AimsProjection.ELLIPSOID_CLARK1866public void setMajorAxis(double value)
setMajorAxis in interface AimsProjectionpublic void setMinorAxis(double value)
setMinorAxis in interface AimsProjectionpublic void setCentralMeridian(double value)
setCentralMeridian in interface AimsProjectionpublic void setReferenceLatitude(double value)
setReferenceLatitude in interface AimsProjectionpublic void setStandardParallel_1(double value)
setStandardParallel_1 in interface AimsProjectionpublic void setStandardParallel_2(double value)
setStandardParallel_2 in interface AimsProjectionpublic void setFalseEasting(double value)
setFalseEasting in interface AimsProjectionpublic void setFalseNorthing(double value)
setFalseNorthing in interface AimsProjectionpublic void setScaleFactor(double value)
setScaleFactor in interface AimsProjection
public void setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
setAxlAttribute in interface AimsProjectiontag - The AXL element tag containing this attribute (not used).name - The AXL attribute name.value - The AXL attribute value.public java.lang.String toString()
toString in interface AimsProjectionpublic void setUnits(java.lang.String units)
setUnits in interface AimsProjectionpublic void setAlias(java.lang.String alias)
setAlias in interface AimsProjection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||