com.moximedia.aims
Interface AimsProjection
- All Known Implementing Classes:
- AimsProjectionAlbersEqualAreaConic, AimsProjectionGeographic, AimsProjectionLambertConformalConic, AimsProjectionTransverseMercator, AimsProjectionTransverseMercatorCalculatedZone
- public interface AimsProjection
ELLIPSOID_GRS80
public static final int ELLIPSOID_GRS80
- See Also:
- Constant Field Values
ELLIPSOID_CLARK1866
public static final int ELLIPSOID_CLARK1866
- See Also:
- Constant Field Values
UNITS_FEET
public static final int UNITS_FEET
- See Also:
- Constant Field Values
UNITS_METERS
public static final int UNITS_METERS
- See Also:
- Constant Field Values
UNITS_DECIMAL_DEGREES
public static final int UNITS_DECIMAL_DEGREES
- See Also:
- Constant Field Values
getName
public java.lang.String getName()
getShortName
public java.lang.String getShortName()
getAlias
public java.lang.String getAlias()
getUnitsEnumeration
public int getUnitsEnumeration()
getUnits
public java.lang.String getUnits()
getReportString
public java.lang.String getReportString(AimsPoint geoPoint,
double scaleFactor)
getMapCenterString
public java.lang.String getMapCenterString(AimsPoint geoPoint,
double scaleFactor)
project
public AimsPoint project(AimsPoint point)
throws java.lang.Exception
- Throws:
java.lang.Exception
unproject
public AimsPoint unproject(AimsPoint point)
throws java.lang.Exception
- Throws:
java.lang.Exception
setAxlAttribute
public void setAxlAttribute(java.lang.String tag,
java.lang.String name,
java.lang.String value)
toString
public java.lang.String toString()
setMajorAxis
public void setMajorAxis(double value)
setMinorAxis
public void setMinorAxis(double value)
setCentralMeridian
public void setCentralMeridian(double value)
setReferenceLatitude
public void setReferenceLatitude(double value)
setStandardParallel_1
public void setStandardParallel_1(double value)
setStandardParallel_2
public void setStandardParallel_2(double value)
setFalseEasting
public void setFalseEasting(double value)
setFalseNorthing
public void setFalseNorthing(double value)
setScaleFactor
public void setScaleFactor(double value)
setEllipsoid
public void setEllipsoid(int ellipsoid)
setUnits
public void setUnits(java.lang.String units)
setName
public void setName(java.lang.String name)
setAlias
public void setAlias(java.lang.String alias)
clone
public java.lang.Object clone()