ucar.nc2.dt
Interface PointObsDatatype

All Known Subinterfaces:
StationObsDatatype
All Known Implementing Classes:
DapperDataset.SeqPointObs, DapperDataset.SeqStationObs, DqcStationObsDataset.DqcObsImpl, PointObsDatatypeImpl, RecordDatasetHelper.RecordPointObs, RecordDatasetHelper.RecordStationObs, SequenceHelper.SeqPointObs, StationObsDatatypeImpl

public interface PointObsDatatype

A collection of observations at one time and location.

Author:
caron

Method Summary
 StructureData getData()
          The actual data of the observation.
 EarthLocation getLocation()
          Location of the observation
 double getNominalTime()
          Nominal time of the observation.
 Date getNominalTimeAsDate()
          Nominal time of the observation, as a Date.
 double getObservationTime()
          Actual time of the observation.
 Date getObservationTimeAsDate()
          Actual time of the observation, as a Date.
 

Method Detail

getNominalTime

double getNominalTime()
Nominal time of the observation. Units are found from getTimeUnits() in the containing dataset.

Returns:
nominal time of the observation in units of getTimeUnits()

getObservationTime

double getObservationTime()
Actual time of the observation. Units are found from getTimeUnits() in the containing dataset.

Returns:
actual time of the observation in units of getTimeUnits()

getNominalTimeAsDate

Date getNominalTimeAsDate()
Nominal time of the observation, as a Date.

Returns:
nominal time of the observation as a Date

getObservationTimeAsDate

Date getObservationTimeAsDate()
Actual time of the observation, as a Date.

Returns:
actual time of the observation as a Date

getLocation

EarthLocation getLocation()
Location of the observation

Returns:
the location of the observation

getData

StructureData getData()
                      throws IOException
The actual data of the observation.

Returns:
the actual data of the observation.
Throws:
IOException - on io error


Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.