|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.moximedia.aims.AimsProjectionLambertConformalConic
| Field Summary | |
static double |
EPS10
|
static double |
FORTPI
|
static double |
HALFPI
|
static double |
PI
|
static double |
TWOPI
|
| Fields inherited from interface com.moximedia.aims.AimsProjection |
ELLIPSOID_CLARK1866, ELLIPSOID_GRS80, UNITS_DECIMAL_DEGREES, UNITS_FEET, UNITS_METERS |
| Constructor Summary | |
AimsProjectionLambertConformalConic()
Creates new AimsProjectionLambertConformalConic projection with default settings, including GRS80 ellipsoid (NAD83) |
|
AimsProjectionLambertConformalConic(int ellipsoid,
double centralMeridian,
double referenceLatitude,
double parallel_1,
double parallel_2,
double falseEasting,
double falseNorthing)
|
|
| Method Summary | |
java.lang.Object |
clone()
|
java.lang.String |
getAlias()
Return the alias of the projection |
double |
getEccentricity()
|
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)
Sets the alias for the projection. |
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 |
setEllipsoid(java.lang.String ellipsoidName)
|
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 |
| Field Detail |
public static final double HALFPI
public static final double FORTPI
public static final double PI
public static final double TWOPI
public static final double EPS10
| Constructor Detail |
public AimsProjectionLambertConformalConic()
public AimsProjectionLambertConformalConic(int ellipsoid,
double centralMeridian,
double referenceLatitude,
double parallel_1,
double parallel_2,
double falseEasting,
double falseNorthing)
| 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 double getEccentricity()
public void setEllipsoid(int ellipsoid)
setEllipsoid in interface AimsProjectionellipsoid - Either AimsProjection.ELLIPSOID_GRS80 or AimsProjection.ELLIPSOID_CLARK1866
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 void setEllipsoid(java.lang.String ellipsoidName)
public void setUnits(java.lang.String units)
setUnits in interface AimsProjectionpublic 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 AimsProjectionpublic java.lang.String toString()
toString in interface AimsProjectionpublic void setAlias(java.lang.String alias)
setAlias in interface AimsProjectionalias - The alias.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||