net.ubisoa.geolocation.data
Class Location
java.lang.Object
net.ubisoa.geolocation.data.Location
- All Implemented Interfaces:
- java.io.Serializable
public class Location
- extends java.lang.Object
- implements java.io.Serializable
- See Also:
- Serialized Form
Constructor Summary |
Location()
|
Location(double latitude,
double longitude)
|
Location(double latitude,
double longitude,
double altitude)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Location
public Location(double latitude,
double longitude,
double altitude)
Location
public Location(double latitude,
double longitude)
Location
public Location()
getLatitude
public double getLatitude()
setLatitude
public void setLatitude(double latitude)
getLongitude
public double getLongitude()
setLongitude
public void setLongitude(double longitude)
getAltitude
public double getAltitude()
setAltitude
public void setAltitude(double altitude)
getAccuracy
public double getAccuracy()
setAccuracy
public void setAccuracy(double accuracy)
getAltitudeAccuracy
public double getAltitudeAccuracy()
setAltitudeAccuracy
public void setAltitudeAccuracy(double altitudeAccuracy)
getHeading
public double getHeading()
setHeading
public void setHeading(double heading)
getSpeed
public double getSpeed()
setSpeed
public void setSpeed(double speed)
clone
public Location clone()
- Overrides:
clone
in class java.lang.Object
getTag
public java.lang.Object getTag()
setTag
public void setTag(java.lang.Object tag)
distance
public static double distance(Location from,
Location to)
- Calculates the distances between two location points.
- Parameters:
from
- First location pointto
- Second location point
- Returns:
- A double with the distance between the two points
toXML
public org.w3c.dom.Document toXML()
toJSON
public org.json.JSONObject toJSON()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
printCollection
public static void printCollection(java.util.Collection<Location> collection,
java.lang.String signal)