ucar.nc2.ft
Interface PointFeature

All Known Subinterfaces:
StationPointFeature
All Known Implementing Classes:
PointFeatureImpl

public interface PointFeature

A collection of observations at one time and location.

Since:
Feb 29, 2008
Author:
caron

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

Method Detail

getLocation

EarthLocation getLocation()
Location of this observation

Returns:
the location of this observation

getObservationTime

double getObservationTime()
Actual time of this observation. Convert to Date with getTimeUnit().makeDate()

Returns:
actual time of this observation.

getObservationTimeAsDate

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

Returns:
actual time of this observation, as a Date.

getNominalTime

double getNominalTime()
Nominal time of this observation. Convert to Date with getTimeUnit().makeDate(). When the nominal time is not given in the data, it is usually set to the observational time.

Returns:
Nominal time of this observation.

getNominalTimeAsDate

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

Returns:
Nominal time of this observation, as a Date.

getTimeUnit

DateUnit getTimeUnit()
Get the time unit of the time coordinate.

Returns:
time unit of the time coordinate

getData

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

Returns:
the actual data of this observation.
Throws:
IOException - on i/o error


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