Waypoint
Represents a geographic location
Waypoint API
getLatitude()
getLatitude()
double getLatitude()
Returns the latitude in degrees.
getLongitude()
getLongitude()
double getLongitude()
Returns the longitude in degrees.
getAccuracyInMeters()
getAccuracyInMeters()
int getAccuracyInMeters()
Returns the accuracy in meters.
If this location does not have an accuracy, then -1 is returned.
getSpeedInMps()
getSpeedInMps()
float getSpeedInMps()
Returns the speed at the time of the location of this waypoint, in meters per second. If this location does not have a speed, then -1 is returned.
getSpeedLimitInMps()
getSpeedLimitInMps()
float getSpeedLimitInMps()
Returns the speed limit at the location of this waypoint, in meters per second. If this location does not have a speed limit, then -1 is returned.
getTimestamp()
getTimestamp()
long getTimestamp()
Returns the UTC time of this waypoint, in milliseconds since epoch (January 1, 1970).
hasAccuracy()
hasAccuracy()
boolean hasAccuracy()
Returns
true
if this location has a horizontal accuracy,false
otherwise. If this method returns is false, the accuracy value returned bygetAccuracyInMeters()
will be -1.
hasSpeed()
hasSpeed()
boolean hasSpeed()
Returns whether the waypoint has speed information. If this method returns is false, the speed returned by
getSpeedInMps()
will be -1.
hasUnlimitedSpeedLimit()
hasUnlimitedSpeedLimit()
boolean hasUnlimitedSpeedLimit()
Returns
true
if this waypoint has an unlimited speed limit.
isSpeedLimitInfoSet()
isSpeedLimitInfoSet()
boolean isSpeedLimitInfoSet()
Returns
true
if this waypoint has a speed limit,false
otherwise. If this method returnsfalse
, then the speed limit value returned bygetSpeedLimitInMps()
will be -1.
isSynthetic()
isSynthetic()
boolean isSynthetic()
Returns
true
if this waypoint was interpolated.
Last updated