ucar.unidata.geoloc
Interface EarthLocation

All Known Subinterfaces:
Station, StationProfileFeature, StationTimeSeriesFeature
All Known Implementing Classes:
EarthLocationImpl, StationImpl, StationImpl

public interface EarthLocation

A location on the earth, specified by lat, lon and optionally altitude.

Since:
Feb 18, 2008
Author:
caron

Method Summary
 double getAltitude()
          altitude in meters; missing = NaN.
 double getLatitude()
          latitude in decimal degrees north
 LatLonPoint getLatLon()
          Get the lat/lon location
 double getLongitude()
          longitude in decimal degrees east
 boolean isMissing()
          Are either lat or lon missing?
 

Method Detail

getLatitude

double getLatitude()
latitude in decimal degrees north

Returns:
latitude in decimal degrees north

getLongitude

double getLongitude()
longitude in decimal degrees east

Returns:
longitude in decimal degrees east

getAltitude

double getAltitude()
altitude in meters; missing = NaN.

Returns:
altitude in meters; missing = NaN.

getLatLon

LatLonPoint getLatLon()
Get the lat/lon location

Returns:
lat/lon location

isMissing

boolean isMissing()
Are either lat or lon missing?

Returns:
true if lat or lon is missing