javax.microedition.location
Class QualifiedCoordinates

java.lang.Object
  extended byjavax.microedition.location.Coordinates
      extended byjavax.microedition.location.QualifiedCoordinates

public class QualifiedCoordinates
extends Coordinates

The QualifiedCoordinates class represents coordinates as latitude-longitude-altitude values that are associated with an accuracy value. . This class is extracted from JSR179

Version:
0.1, 26 march 2003
Author:
donsez

Field Summary
protected  float horizontalAccuracy
           
protected  float verticalAccuracy
           
 
Fields inherited from class javax.microedition.location.Coordinates
altitude, DD_MM, DD_MM_SS, latitude, longitude
 
Constructor Summary
QualifiedCoordinates(float latitude, float longitude, float altitude, float horizontalAccuracy, float verticalAccuracy)
          Constructs a new QualifiedCoordinates object with the values specified.
 
Method Summary
 float getHorizontalAccuracy()
          Returns the horizontal accuracy of the location in meters (1-sigma standard deviation).
 float getVerticalAccuracy()
          Returns the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).
 void setHorizontalAccuracy(float horizontalAccuracy)
          Sets the horizontal accuracy of the location in meters (1-sigma standard deviation).
 void setVerticalAccuracy(float verticalAccuracy)
          Sets the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).
 
Methods inherited from class javax.microedition.location.Coordinates
bearing, convert, convert, distance, getAltitude, getLatitude, getLongitude, setAltitude, setLatitude, setLongitude
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

horizontalAccuracy

protected float horizontalAccuracy

verticalAccuracy

protected float verticalAccuracy
Constructor Detail

QualifiedCoordinates

public QualifiedCoordinates(float latitude,
                            float longitude,
                            float altitude,
                            float horizontalAccuracy,
                            float verticalAccuracy)
Constructs a new QualifiedCoordinates object with the values specified.

Method Detail

getHorizontalAccuracy

public float getHorizontalAccuracy()
Returns the horizontal accuracy of the location in meters (1-sigma standard deviation).


getVerticalAccuracy

public float getVerticalAccuracy()
Returns the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).


setHorizontalAccuracy

public void setHorizontalAccuracy(float horizontalAccuracy)
Sets the horizontal accuracy of the location in meters (1-sigma standard deviation).


setVerticalAccuracy

public void setVerticalAccuracy(float verticalAccuracy)
Sets the accuracy of the location in meters in vertical direction (orthogonal to ellipsoid surface, 1-sigma standard deviation).