Package ucar.unidata.data.sounding
Class CosmicTrajectoryFeatureTypeInfo
java.lang.Object
ucar.unidata.data.sounding.TrackInfo
ucar.unidata.data.sounding.CosmicTrajectoryFeatureTypeInfo
Created by IntelliJ IDEA.
User: yuanho
Date: Sep 23, 2009
Time: 12:46:01 PM
To change this template use File | Settings | File Templates.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringFixed var name for altstatic final StringFixed var name for latstatic final StringFixed var name for lonstatic final StringFixed var name for timeFields inherited from class ucar.unidata.data.sounding.TrackInfo
adapter, ALT_TYPE, cachedTimeVals, lastSpatialSetRange, LAT_TYPE, llaSet, LON_TYPE, TIME_TYPE, trackName, varAltitude, variables, varLatitude, varLongitude, varTime -
Constructor Summary
ConstructorsConstructorDescriptionCosmicTrajectoryFeatureTypeInfo(TrackAdapter adapter, ucar.nc2.ft.FeatureDatasetPoint fd, ucar.nc2.ft.TrajectoryFeatureCollection tfc) ctor -
Method Summary
Modifier and TypeMethodDescriptionget the dataData[]get the dataprotected ucar.ma2.RangeGet the full range.floatgetDewpoint(float temp, float vp) _more_protected float[]getDewPointFloatData(ucar.ma2.Range range) _more_double[]getDoubleData(ucar.ma2.Range range, String var) _more_float[]getFloatData(ucar.ma2.Range range, String var) Get the data values for the range._more_intGet number of points in trackgetPointObTrack(ucar.ma2.Range range) Take a FlatField of data and turn it into a field of PointObs.String[]getStringData(ucar.ma2.Range range, String var) Get the string values for the varprotected double[]getTime(ucar.ma2.Range range) Get the time for each ob.protected UnitA utility to get the time unitstatic float[]qcLatLon(float[] v) _more_Methods inherited from class ucar.unidata.data.sounding.TrackInfo
addVariable, addVariableData, countReals, getAltitude, getDataVariable, getEndTime, getFloatData, getFullRange, getLatitude, getLongitude, getSpatialSet, getStartTime, getStringData, getTimeVals, getTrack, getTrackName, getTrackWithTime, getVariableData, getVariables, getVarsToUse, getVarType, getVarType, includeInPointData, makeEarthDomainSet, makeRAOB, setCoordinateVars
-
Field Details
-
VAR_LATITUDE
Fixed var name for lat- See Also:
-
VAR_LONGITUDE
Fixed var name for lon- See Also:
-
VAR_ALTITUDE
Fixed var name for alt- See Also:
-
VAR_TIME
Fixed var name for time- See Also:
-
-
Constructor Details
-
CosmicTrajectoryFeatureTypeInfo
public CosmicTrajectoryFeatureTypeInfo(TrackAdapter adapter, ucar.nc2.ft.FeatureDatasetPoint fd, ucar.nc2.ft.TrajectoryFeatureCollection tfc) throws Exception ctor- Parameters:
adapter- The adapterfd- _more_tfc-- Throws:
Exception- On badness
-
-
Method Details
-
getNumberPoints
public int getNumberPoints()Get number of points in track- Overrides:
getNumberPointsin classTrackInfo- Returns:
- number of points
-
getLatLonPoint
_more_- Returns:
- _more_
- Throws:
Exception- _more_
-
getDataRange
Get the full range. Include the stride- Overrides:
getDataRangein classTrackInfo- Returns:
- The range
- Throws:
Exception- On badness
-
getTimeUnit
A utility to get the time unit- Overrides:
getTimeUnitin classTrackInfo- Returns:
- The time unit
- Throws:
Exception- On badness
-
getTime
Get the time for each ob. May be subset by range. -
qcLatLon
public static float[] qcLatLon(float[] v) _more_- Parameters:
v- _more_- Returns:
- _more_
-
getFloatData
Get the data values for the range.- Specified by:
getFloatDatain classTrackInfo- Parameters:
range- subset. May be nullvar- The variable- Returns:
- values
- Throws:
Exception- On badness
-
getDoubleData
_more_- Overrides:
getDoubleDatain classTrackInfo- Parameters:
range- _more_var- _more_- Returns:
- _more_
- Throws:
Exception- _more_
-
getStringData
Get the string values for the var- Specified by:
getStringDatain classTrackInfo- Parameters:
range- subset. May be null.var- The var- Returns:
- string values
- Throws:
Exception- On badness
-
getPointObTrack
Take a FlatField of data and turn it into a field of PointObs.- Overrides:
getPointObTrackin classTrackInfo- Parameters:
range- The data range of the request- Returns:
- field of PointObs
- Throws:
Exception- On badness
-
getAerologicalDiagramData
Description copied from class:TrackInfoget the data- Overrides:
getAerologicalDiagramDatain classTrackInfo- Returns:
- the data
- Throws:
Exception- On badness
-
getAerologicalDiagramDataArray
get the data- Returns:
- the data
- Throws:
Exception- On badness
-
getDewPointFloatData
_more_- Parameters:
range- _more_- Returns:
- _more_
- Throws:
Exception- _more_
-
getDewpoint
public float getDewpoint(float temp, float vp) _more_- Parameters:
temp- _more_vp- _more_- Returns:
- _more_
-