Package ucar.unidata.geoloc
Interface Station
-
- All Superinterfaces:
Comparable<Station>,EarthLocation
- All Known Subinterfaces:
StationFeature,StationProfileFeature,StationTimeSeriesFeature
- All Known Implementing Classes:
StationFeatureImpl,StationImpl,StationProfileFeatureImpl,StationProfileFeatureImpl.StationProfileFeatureSubset,StationTimeSeriesFeatureImpl,StationTimeSeriesFeatureImpl.StationFeatureSubset
public interface Station extends EarthLocation, Comparable<Station>
A named location on the earth.- Since:
- Feb 18, 2008
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetDescription()Station descriptionStringgetName()Station name or id.intgetNobs()get Number of obs at this stationStringgetWmoId()WMO station id.-
Methods inherited from interface java.lang.Comparable
compareTo
-
Methods inherited from interface ucar.unidata.geoloc.EarthLocation
getAltitude, getLatitude, getLatLon, getLongitude, isMissing
-
-
-
-
Method Detail
-
getName
@Nonnull String getName()
Station name or id. Must be unique within the collection- Returns:
- station name or id. May not be null.
-
getDescription
String getDescription()
Station description- Returns:
- station description or null
-
getWmoId
String getWmoId()
WMO station id.- Returns:
- WMO station id, or null.
-
getNobs
int getNobs()
get Number of obs at this station- Returns:
- Number of obs or -1 if unknown
-
-