public class CDMProfileFeatureTypeInfo extends TrackInfo
| Modifier and Type | Class and Description |
|---|---|
static class |
CDMProfileFeatureTypeInfo.FeatureBean
Class description
|
static class |
CDMProfileFeatureTypeInfo.ProfileFeatureBean
Class description
|
static class |
CDMProfileFeatureTypeInfo.StationBean
Class description
|
adapter, ALT_TYPE, cachedTimeVals, lastSpatialSetRange, LAT_TYPE, llaSet, LON_TYPE, TIME_TYPE, trackName, varAltitude, variables, varLatitude, varLongitude, varTime| Constructor and Description |
|---|
CDMProfileFeatureTypeInfo(TrackAdapter adapter,
ucar.nc2.ft.FeatureDatasetPoint fdp,
ucar.nc2.ft.ProfileFeature pf) |
CDMProfileFeatureTypeInfo(TrackAdapter adapter,
ucar.nc2.ft.FeatureDatasetPoint fdp,
ucar.nc2.ft.ProfileFeatureCollection pfc)
ctor
|
| Modifier and Type | Method and Description |
|---|---|
protected float[] |
getAltitude(ucar.ma2.Range range)
_more_
|
protected ucar.ma2.Range |
getDataRange()
Get the full range.
|
double[] |
getDoubleData(ucar.ma2.Range range,
java.lang.String var)
_more_
|
visad.DateTime |
getEndTime()
_more_
|
float[] |
getFloatData(ucar.ma2.Range range,
java.lang.String var)
Get the data values for the range.
|
ucar.nc2.ft.ProfileFeatureCollection |
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
|
visad.FieldImpl |
getPointObTrack(ucar.ma2.Range range)
Take a FlatField of data and turn it into a field of PointObs.
|
visad.DateTime |
getStartTime()
_more_
|
java.lang.String[] |
getStringData(ucar.ma2.Range range,
java.lang.String var)
Get the string values for the var
|
protected double[] |
getTime(ucar.ma2.Range range)
Get the time for each ob.
|
protected visad.Unit |
getTimeUnit()
_more_
|
double[] |
getTimeVals(ucar.ma2.Range range)
_more_
|
visad.Unit[] |
getUnits() |
protected visad.GriddedSet |
makeEarthDomainSet(ucar.ma2.Range range)
Make the earth spatial domain
|
static float[] |
qcLatLon(float[] v)
_more_
|
addVariable, addVariableData, countReals, getAerologicalDiagramData, getDataVariable, getFloatData, getFullRange, getSpatialSet, getStringData, getTrack, getTrackName, getTrackWithTime, getVariableData, getVariables, getVarsToUse, getVarType, getVarType, includeInPointData, makeRAOB, setCoordinateVarspublic CDMProfileFeatureTypeInfo(TrackAdapter adapter, ucar.nc2.ft.FeatureDatasetPoint fdp, ucar.nc2.ft.ProfileFeatureCollection pfc) throws java.lang.Exception
adapter - The adapterfdp - pfc - java.lang.Exception - On badnesspublic CDMProfileFeatureTypeInfo(TrackAdapter adapter, ucar.nc2.ft.FeatureDatasetPoint fdp, ucar.nc2.ft.ProfileFeature pf) throws java.lang.Exception
java.lang.Exceptionprotected visad.Unit getTimeUnit()
throws java.lang.Exception
getTimeUnit in class TrackInfojava.lang.Exception - _more_public ucar.nc2.ft.ProfileFeatureCollection getFt()
protected ucar.ma2.Range getDataRange()
throws java.lang.Exception
getDataRange in class TrackInfojava.lang.Exception - On badnessprotected visad.GriddedSet makeEarthDomainSet(ucar.ma2.Range range)
throws java.lang.Exception
makeEarthDomainSet in class TrackInforange - The data range of the requestjava.lang.Exception - On badnesspublic visad.Unit[] getUnits()
public int getNumberPoints()
getNumberPoints in class TrackInfoprotected double[] getTime(ucar.ma2.Range range)
throws java.lang.Exception
public double[] getTimeVals(ucar.ma2.Range range)
throws java.lang.Exception
getTimeVals in class TrackInforange - _more_java.lang.Exception - _more_public visad.DateTime getStartTime()
getStartTime in class TrackInfopublic visad.DateTime getEndTime()
getEndTime in class TrackInfopublic static float[] qcLatLon(float[] v)
v - _more_protected float[] getAltitude(ucar.ma2.Range range)
throws java.lang.Exception
getAltitude in class TrackInforange - _more_java.lang.Exception - _more_protected float[] getLatitude(ucar.ma2.Range range)
throws java.lang.Exception
getLatitude in class TrackInforange - _more_java.lang.Exception - _more_protected float[] getLongitude(ucar.ma2.Range range)
throws java.lang.Exception
getLongitude in class TrackInforange - _more_java.lang.Exception - _more_public float[] getFloatData(ucar.ma2.Range range,
java.lang.String var)
throws java.lang.Exception
getFloatData in class TrackInforange - subset. May be nullvar - The variablejava.lang.Exception - On badnesspublic double[] getDoubleData(ucar.ma2.Range range,
java.lang.String var)
throws java.lang.Exception
getDoubleData in class TrackInforange - _more_var - _more_java.lang.Exception - _more_public java.lang.String[] getStringData(ucar.ma2.Range range,
java.lang.String var)
throws java.lang.Exception
getStringData in class TrackInforange - subset. May be null.var - The varjava.lang.Exception - On badnesspublic visad.FieldImpl getPointObTrack(ucar.ma2.Range range)
throws java.lang.Exception
getPointObTrack in class TrackInforange - The data range of the requestjava.lang.Exception - On badness