Package hec.map.transform
Class AlbersCoordinateInfo
java.lang.Object
hec.map.transform.CoordinateInfo
hec.map.transform.AlbersLambertCoordinateInfo
hec.map.transform.AlbersCoordinateInfo
- All Implemented Interfaces:
hec.io.AsciiSerializable,CoordinateTransformConstants,Serializable
public class AlbersCoordinateInfo
extends AlbersLambertCoordinateInfo
implements Serializable, hec.io.AsciiSerializable
- See Also:
-
Field Summary
Fields inherited from class hec.map.transform.AlbersLambertCoordinateInfo
_fe, _fn, _latStdPar1, _latStdPar2, _longCentMer, _originLat, _sMajorAxis, _sMinorAxisFields inherited from class hec.map.transform.CoordinateInfo
_mapCoordinateInfo, _spheroid, _type, _unitMultiplier, _units, COORDINATEINFO_BEGIN, COORDINATEINFO_END, INT_CLASS_ARGSFields inherited from interface hec.map.transform.CoordinateTransformConstants
ALBERS_TYPE, CLARK_1866, GEOGRAPHIC_TYPE, GRS_1980, HRAP_SPHERE_OF_RADIUS, HRAP_TYPE, LAMBERT_TYPE, METERS, SHG_DEFAULT, SHG_TYPE, SPHERIOD_IDS, SPHERIODS, STATE_TYPE, SYSTEM_IDS, SYSTEMS, TM_TYPE, UNIT_IDS, UNITS, US_FEET, UTM_TYPE, XY_TYPE -
Constructor Summary
ConstructorsConstructorDescriptionAlbersCoordinateInfo(String units, String spheroid) AlbersCoordinateInfo(String units, String spheroid, double sMajorAxis, double sMinorAxis, double latStdPar1, double latStdPar2, double longCentMer, double originLat, double fe, double fn) -
Method Summary
Modifier and TypeMethodDescriptiongetFieldObject(Field fld) static AlbersCoordinateInfogetType()getWKT()booleanisShg()booleanloadData(org.jdom.Element cinfoElem) protected voidbooleansaveData(org.jdom.Element cinfoElem) XML format savebooleansetFieldObject(Field fld, Object fobj) protected voidwriteObject2(BufferedWriter writer) Methods inherited from class hec.map.transform.AlbersLambertCoordinateInfo
equals, getFalseEasting, getFalseNorthing, getLatStdPar1, getLatStdPar2, getLongCentMer, getMajorAxis, getMinorAxis, getOriginLat, readObject2, setFalseEasting, setFalseNorthing, setLatStdPar1, setLatStdPar2, setLongCentMer, setMajorAxis, setMinorAxis, setOriginLatMethods inherited from class hec.map.transform.CoordinateInfo
getLengthConvFactor, getSpheroid, getUnitMultiplier, getUnits, readObject, set, setSpheroid, setType, setUnitMultiplier, setUnits, toString, writeObject
-
Constructor Details
-
AlbersCoordinateInfo
public AlbersCoordinateInfo() -
AlbersCoordinateInfo
-
AlbersCoordinateInfo
-
-
Method Details
-
getWKT
- Overrides:
getWKTin classCoordinateInfo
-
getType
- Specified by:
getTypein classCoordinateInfo
-
getSHGCoordinateInfo
-
isShg
public boolean isShg() -
writeObject2
- Overrides:
writeObject2in classAlbersLambertCoordinateInfo- Throws:
IOException
-
parseType
- Overrides:
parseTypein classAlbersLambertCoordinateInfo
-
loadData
public boolean loadData(org.jdom.Element cinfoElem) - Overrides:
loadDatain classAlbersLambertCoordinateInfo
-
saveData
public boolean saveData(org.jdom.Element cinfoElem) Description copied from class:CoordinateInfoXML format save- Overrides:
saveDatain classAlbersLambertCoordinateInfo- Parameters:
cinfoElem-- Returns:
-
getFieldObject
- Specified by:
getFieldObjectin interfacehec.io.AsciiSerializable- Overrides:
getFieldObjectin classAlbersLambertCoordinateInfo
-
setFieldObject
- Specified by:
setFieldObjectin interfacehec.io.AsciiSerializable- Overrides:
setFieldObjectin classAlbersLambertCoordinateInfo
-