|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectucar.unidata.data.sounding.TrackInfo
ucar.unidata.data.sounding.CDMTrajectoryFeatureTypeInfo
public class CDMTrajectoryFeatureTypeInfo
Created by IntelliJ IDEA. User: yuanho Date: Sep 17, 2010 Time: 1:37:50 PM To change this template use File | Settings | File Templates.
| Nested Class Summary | |
|---|---|
static class |
CDMTrajectoryFeatureTypeInfo.StationBean
Class description |
static class |
CDMTrajectoryFeatureTypeInfo.TrajectoryFeatureBean
Class description |
| Field Summary |
|---|
| Fields 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, workBearing |
| Constructor Summary | |
|---|---|
CDMTrajectoryFeatureTypeInfo(TrackAdapter adapter,
ucar.nc2.ft.FeatureDatasetPoint fdp,
ucar.nc2.ft.TrajectoryFeatureCollection tfc)
ctor |
|
| Method Summary | |
|---|---|
protected float[] |
getAltitude(ucar.ma2.Range range)
_more_ |
protected ucar.ma2.Range |
getDataRange()
Get the full range. |
double[] |
getDoubleData(ucar.ma2.Range range,
String var)
_more_ |
DateTime |
getEndTime()
_more_ |
float[] |
getFloatData(ucar.ma2.Range range,
String var)
Get the data values for the range. |
ucar.nc2.ft.TrajectoryFeatureCollection |
getFt()
Get TrajectoryObsDatatype |
protected float[] |
getLatitude(ucar.ma2.Range range)
_more_ |
protected float[] |
getLongitude(ucar.ma2.Range range)
_more_ |
int |
getNumberPoints()
Get number of points in track |
FieldImpl |
getPointObTrack(ucar.ma2.Range range)
Take a FlatField of data and turn it into a field of PointObs. |
DateTime |
getStartTime()
_more_ |
String[] |
getStringData(ucar.ma2.Range range,
String var)
Get the string values for the var |
protected double[] |
getTime(ucar.ma2.Range range)
Get the time for each ob. |
protected Unit |
getTimeUnit()
What is the time unit |
double[] |
getTimeVals(ucar.ma2.Range range)
Get the time values for the range |
static float[] |
qcLatLon(float[] v)
_more_ |
| Methods inherited from class ucar.unidata.data.sounding.TrackInfo |
|---|
addVariable, countReals, getAerologicalDiagramData, getDataVariable, getFloatData, getFullRange, getSpatialSet, getStringData, getTrack, getTrackName, getTrackWithTime, getVariables, getVarsToUse, getVarType, getVarType, includeInPointData, makeEarthDomainSet, makeRAOB, setCoordinateVars |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public CDMTrajectoryFeatureTypeInfo(TrackAdapter adapter,
ucar.nc2.ft.FeatureDatasetPoint fdp,
ucar.nc2.ft.TrajectoryFeatureCollection tfc)
throws Exception
adapter - The adapterfdp - tfc -
Exception - On badness| Method Detail |
|---|
protected Unit getTimeUnit()
throws Exception
TrackInfo
getTimeUnit in class TrackInfoException - On badnesspublic ucar.nc2.ft.TrajectoryFeatureCollection getFt()
protected ucar.ma2.Range getDataRange()
throws Exception
getDataRange in class TrackInfoException - On badnesspublic int getNumberPoints()
getNumberPoints in class TrackInfo
protected double[] getTime(ucar.ma2.Range range)
throws Exception
getTime in class TrackInforange - Subset on range. May be null
Exception - On badness
public double[] getTimeVals(ucar.ma2.Range range)
throws Exception
TrackInfo
getTimeVals in class TrackInforange - range to use
Exception - problem getting time valuespublic DateTime getStartTime()
getStartTime in class TrackInfopublic DateTime getEndTime()
getEndTime in class TrackInfopublic static float[] qcLatLon(float[] v)
v - _more_
protected float[] getAltitude(ucar.ma2.Range range)
throws Exception
getAltitude in class TrackInforange - _more_
Exception - _more_
protected float[] getLatitude(ucar.ma2.Range range)
throws Exception
getLatitude in class TrackInforange - _more_
Exception - _more_
protected float[] getLongitude(ucar.ma2.Range range)
throws Exception
getLongitude in class TrackInforange - _more_
Exception - _more_
public float[] getFloatData(ucar.ma2.Range range,
String var)
throws Exception
getFloatData in class TrackInforange - subset. May be nullvar - The variable
Exception - On badness
public double[] getDoubleData(ucar.ma2.Range range,
String var)
throws Exception
getDoubleData in class TrackInforange - _more_var - _more_
Exception - _more_
public String[] getStringData(ucar.ma2.Range range,
String var)
throws Exception
getStringData in class TrackInforange - subset. May be null.var - The var
Exception - On badness
public FieldImpl getPointObTrack(ucar.ma2.Range range)
throws Exception
getPointObTrack in class TrackInforange - The data range of the request
Exception - On badness
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||