Class StormTrack
java.lang.Object
edu.wisc.ssec.mcidasv.data.cyclone.StormTrack
- All Implemented Interfaces:
Comparable
Created by IntelliJ IDEA. User: yuanho Date: Apr 9, 2008 Time: 5:00:17 PM To
change this template use File | Settings | File Templates.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate LatLonRect
_more_private static final int
private boolean
private NamedArray
_more_private NamedArray
_more_private List
<StormParam> _more_private StormInfo
_more_private Hashtable
private String
_more_private List
<StormTrackPoint> _more_private Way
_more_ -
Constructor Summary
ConstructorsConstructorDescriptionStormTrack
(StormInfo stormInfo, Way way, List<StormTrackPoint> pts, StormParam[] params) _more_StormTrack
(StormInfo stormInfo, Way way, DateTime startTime, StormParam[] params) _more_StormTrack
(StormTrack track) _more_ -
Method Summary
Modifier and TypeMethodDescriptionvoid
addPoint
(StormTrackPoint point) _more_private void
appendDiamondValue
(StringBuffer sb, Real r) int
_more_boolean
_more_float
findClosestAttr
(float[] trackAttributes, int i) _more_findPointWithForecastHour
(int hour) _more__more_getId()
_more_boolean
_more__more__more__more__more_Real[]
_more__more__more_getWay()
_more_int
hashCode()
_more_int
indexOf
(StormTrackPoint stp) Return the index of the given track point.boolean
isEdited()
_more_boolean
_more_void
putTemporaryProperty
(Object key, Object value) void
_more_void
setIsEdited
(boolean isEdited) _more_void
setStormInfo
(StormInfo stormInfo) _more_void
_more_void
_more_void
toDiamond7
(StringBuffer sb, String id) static StringBuffer
toDiamond7
(List<StormTrack> sts, String id) toString()
_more_
-
Field Details
-
params
_more_ -
bbox
_more_ -
trackId
_more_ -
stormInfo
_more_ -
way
_more_ -
lats
_more_ -
lons
_more_ -
trackPoints
_more_ -
temporaryProperties
-
DIAMOND_MISSING_VALUE
- See Also:
-
isEdited
-
-
Constructor Details
-
StormTrack
_more_- Parameters:
track
- _more_
-
StormTrack
_more_- Parameters:
stormInfo
- _more_way
- _more_pts
- _more_params
- _more_
-
StormTrack
_more_- Parameters:
stormInfo
- _more_way
- _more_startTime
- _more_params
- _more_
-
-
Method Details
-
getBoundingBox
_more_- Returns:
- _more_
-
compareTo
_more_- Specified by:
compareTo
in interfaceComparable
- Parameters:
o
- _more_- Returns:
- _more_
-
findPointWithForecastHour
_more_- Parameters:
hour
- _more_- Returns:
- _more_
-
addPoint
_more_- Parameters:
point
- _more_
-
isObservation
_more_- Returns:
- _more_
-
isEdited
_more_- Returns:
- _more_
-
setIsEdited
_more_ -
getIsEdited
_more_- Returns:
- _more_
-
hashCode
_more_ -
setId
_more_- Parameters:
id
- _more_
-
getId
_more_- Returns:
- _more_
-
getStartTime
_more_- Returns:
- _more_
-
setStormInfo
_more_- Parameters:
stormInfo
- _more_
-
getStormInfo
_more_- Returns:
- _more_
-
setWay
_more_- Parameters:
way
- _more_
-
getWay
_more_- Returns:
- _more_
-
setTrackPoints
_more_- Parameters:
pts
- _more_
-
getTrackPoints
_more_- Returns:
- _more_
-
getTrackTimes
_more_- Returns:
- _more_
-
getParams
_more_- Returns:
- _more_
-
getLocations
_more_- Returns:
- _more_
-
getTrackAttributeValues
_more_- Parameters:
param
- _more_- Returns:
- _more_
- Throws:
VisADException
- _more_
-
findClosestAttr
_more_- Parameters:
trackAttributes
- _more_i
- _more_- Returns:
- _more_
-
toString
_more_ -
indexOf
Return the index of the given track point. This kist finds the point with the same lat/lon- Parameters:
stp
- The track point- Returns:
- The index or -1 if not found
-
equals
_more_ -
putTemporaryProperty
-
getTemporaryProperty
-
toDiamond7
- Throws:
VisADException
-
toDiamond7
- Throws:
VisADException
-
appendDiamondValue
-