|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectdk.dmi.jog.Station
An oceanographic station. Missing values are represented by
Float.NaN
.
Method Summary | |
boolean |
equals(Object o)
Compares this Station to the specified Object. |
Date |
getDate()
Returns the time of this Station . |
static Station |
getInstance(String iid,
String sid,
float x0,
float y0,
Date t,
Profile[] dataset)
Returns a Station representation of the arguments.
|
String |
getInstituteID()
Returns the institute ID of this Station . |
float |
getLatitude()
Returns the latitude of this Station . |
float |
getLongitude()
Returns the longitude of this Station . |
String[] |
getParameterIDs()
Returns the parameter IDs of this Station . |
Profile |
getProfile(String pid)
Returns a Profile from this Station corresponding to the specified
parameter id. |
Profile[] |
getProfiles()
Returns the Profiles of this Station . |
String |
getStationID()
Returns the station ID of this Station . |
int |
hashCode()
|
Station |
interpolateVerticalLevels(float[] z)
Returns a Station with values interpolated to the values
in z . |
String |
toString()
Returns a String representation of this Station . |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Method Detail |
public boolean equals(Object o)
Station
to the specified Object. The result is
true if and only if the argument is not null and is a Station
which is identical to this Station
.
o
- the Object to be compared for equality with this Station
.
public Date getDate()
Station
.
Station
.public static Station getInstance(String iid, String sid, float x0, float y0, Date t, Profile[] dataset)
Station
representation of the arguments.
Missing values are Float.NaN
.
iid
- institute ID.sid
- station ID.x0
- station longitude.y0
- station latitude.t
- station time.dataset
- array of data profiles (eg. temperature, salinity).
Station
representation of the arguments.
Missing values are Float.NaN
.public String getInstituteID()
Station
.
Station
.public float getLatitude()
Station
.
Station
.public float getLongitude()
Station
.
Station
.public String[] getParameterIDs()
Station
.
Station
.public Profile getProfile(String pid)
Profile
from this Station
corresponding to the specified
parameter id.
Profile
from this Station
corresponding to the specified
parameter id.
NoSuchElementException
- if no Profile
of the given parameter ID is present
in this Station
.public Profile[] getProfiles()
Profiles
of this Station
.
Profiles
of this Station
.public String getStationID()
Station
.
Station
.public int hashCode()
public Station interpolateVerticalLevels(float[] z)
Station
with values interpolated to the values
in z
.
z
- array containing vertical levels to interpolate this Station
to.
Station
with values from this Station
interpolated to the values in z
.public String toString()
String
representation of this Station
.
String
representation of this Station
.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES All Classes | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |