Waypoint
Defines a Waypoint which is a GeoPoint plus additional properties that can impact the routing algorithm. For instance, the radius which defines the distance under which the routing algorithm considers that the waypoint is reached.
If this location is an intermediate point passed to the route planner, avoidUturn defines if route planner must avoid (if possible) a U-turn after reaching waypoint's location. If this location is not the last waypoint passed to the route planner, ignoreTrafficDirections defines if route planner can ignore traffic directions to reach following waypoint passed to the planner (allowing going against traffic directions).
Parameters
waypoint longitude
waypoint latitude
Heading in degrees (clockwise oriented from North)
transportation mode assigned to given waypoint
Defines if a UTurn should be avoided (if possible) by the route Planner at this location
flag indicating presence of the use start angle restriction
radius (in meters) of the waypoint
Defines the distance (in meters) between current's vehicle's position and waypoint's location the navigation guidance should alert that the waypoint is reached.
flag indicating presence of the use stop road side restriction
Defines if route planner can ignore traffic directions to reach following waypoint passed to the Planner (allowing going against traffic directions).
Defines if route planner can ignore road blocks to reach following waypoint passed to the Planner.
Defines if route planner can ignore turn restrictions and blocked passages to reach following waypoint passed to the Planner.
Flag indicating if given waypoint is ignored by the planner for its route calculation
Defines if route Planner can ignore the vehicle profile set to the Planner to reach following waypoint passed to the Planner (and therefore ignoring truck attributes).
the maximum driving speed (in kph) between current Waypoint and next Waypoint.
List of GeoPoint defining an offroad path. Used by GeoDecoder.mapMatchCircuitWaypoints for circuit navigation.
Constructors
Creates a Waypoint form a GeoPoint instance and the additional properties