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()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()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()Returns the UTC time of this waypoint, in milliseconds since epoch (January 1, 1970).
hasAccuracy()
hasAccuracy()Returns
trueif this location has a horizontal accuracy,falseotherwise. If this method returns is false, the accuracy value returned bygetAccuracyInMeters()will be -1.
hasSpeed()
hasSpeed()Returns whether the waypoint has speed information. If this method returns is false, the speed returned by
getSpeedInMps()will be -1.
hasUnlimitedSpeedLimit()
hasUnlimitedSpeedLimit()Returns
trueif this waypoint has an unlimited speed limit.
isSpeedLimitInfoSet()
isSpeedLimitInfoSet()Returns
trueif this waypoint has a speed limit,falseotherwise. If this method returnsfalse, then the speed limit value returned bygetSpeedLimitInMps()will be -1.
isSynthetic()
isSynthetic()Returns
trueif this waypoint was interpolated.
Last updated