Class TrajectoryFeatureTypeAdapter

java.lang.Object
ucar.unidata.data.sounding.TrackAdapter
ucar.unidata.data.sounding.TrajectoryFeatureTypeAdapter

public class TrajectoryFeatureTypeAdapter extends TrackAdapter
The Class TrajectoryFeatureTypeAdapter.
  • Constructor Details

    • TrajectoryFeatureTypeAdapter

      public TrajectoryFeatureTypeAdapter() throws Exception
      Throws:
      Exception
    • TrajectoryFeatureTypeAdapter

      public TrajectoryFeatureTypeAdapter(TrackDataSource dataSource, String filename, Hashtable pointDataFilter, int stride, int lastNMinutes) throws Exception
      Construct a new track from the filename.
      Parameters:
      dataSource - _more_
      filename - location of file
      pointDataFilter - Filters the variables to use
      stride - The stride
      lastNMinutes - use the last N minutes
      Throws:
      Exception - On badness
  • Method Details

    • setIsCosmic

      public void setIsCosmic(boolean isC)
      Sets the checks if is cosmic.
      Parameters:
      isC - the new checks if is cosmic
    • getIsCosmic

      public boolean getIsCosmic()
      Gets the checks if is cosmic.
      Returns:
      the checks if is cosmic
    • isCosmic

      public boolean isCosmic()
      Checks if is cosmic.
      Returns:
      true, if is cosmic
    • getAerologicalDiagramData

      public Data getAerologicalDiagramData(String trackId) throws Exception
      Get the track data parameters necessary to plot an aerological diagram. Returned data is of type:
           (Time -> (AirPressure,
                      AirTemperature,
                      Dewpoint,
                      (Latitude, Longitude, Altitude)))
       
      Overrides:
      getAerologicalDiagramData in class TrackAdapter
      Parameters:
      trackId - id of the track
      Returns:
      Data object in the format above
      Throws:
      Exception - On badness