Class RoutingAction

java.lang.Object
com.massifmaps.routing.RoutingAction

public final class RoutingAction extends Object
Routing action type.
  • Field Details

    • ROUTING_ACTION_HEAD_ON

      public static final int ROUTING_ACTION_HEAD_ON
      Head on, start the route.
      See Also:
    • ROUTING_ACTION_FINISH

      public static final int ROUTING_ACTION_FINISH
      Finish the route.
      See Also:
    • ROUTING_ACTION_NO_TURN

      public static final int ROUTING_ACTION_NO_TURN
      Continue along the given street, do not turn.
      See Also:
    • ROUTING_ACTION_GO_STRAIGHT

      public static final int ROUTING_ACTION_GO_STRAIGHT
      Go straight.
      See Also:
    • ROUTING_ACTION_TURN_RIGHT

      public static final int ROUTING_ACTION_TURN_RIGHT
      Turn right.
      See Also:
    • ROUTING_ACTION_UTURN

      public static final int ROUTING_ACTION_UTURN
      Do an u-turn.
      See Also:
    • ROUTING_ACTION_TURN_LEFT

      public static final int ROUTING_ACTION_TURN_LEFT
      Turn left.
      See Also:
    • ROUTING_ACTION_REACH_VIA_LOCATION

      public static final int ROUTING_ACTION_REACH_VIA_LOCATION
      Reached given via point. If this is the final point, FINISH action is used instead.
      See Also:
    • ROUTING_ACTION_ENTER_ROUNDABOUT

      public static final int ROUTING_ACTION_ENTER_ROUNDABOUT
      Enter roundabout. Used by Valhalla and OSRM.
      See Also:
    • ROUTING_ACTION_LEAVE_ROUNDABOUT

      public static final int ROUTING_ACTION_LEAVE_ROUNDABOUT
      Leave roundabout. Used by Valhalla and OSRM.
      See Also:
    • ROUTING_ACTION_STAY_ON_ROUNDABOUT

      public static final int ROUTING_ACTION_STAY_ON_ROUNDABOUT
      Continue along the roundabout. Only used by OSRM.
      See Also:
    • ROUTING_ACTION_START_AT_END_OF_STREET

      public static final int ROUTING_ACTION_START_AT_END_OF_STREET
      Start at the end of the street. Currently used only by OSRM.
      See Also:
    • ROUTING_ACTION_ENTER_AGAINST_ALLOWED_DIRECTION

      public static final int ROUTING_ACTION_ENTER_AGAINST_ALLOWED_DIRECTION
      Enter street while moving against the allowed direction. Only used by OSRM.
      See Also:
    • ROUTING_ACTION_LEAVE_AGAINST_ALLOWED_DIRECTION

      public static final int ROUTING_ACTION_LEAVE_AGAINST_ALLOWED_DIRECTION
      Leave the street while moving aginst the allowed direction. Only used by OSRM.
      See Also:
    • ROUTING_ACTION_GO_UP

      public static final int ROUTING_ACTION_GO_UP
      Go up. Only used by the SGRE.
      See Also:
    • ROUTING_ACTION_GO_DOWN

      public static final int ROUTING_ACTION_GO_DOWN
      Go down. Only used by SGRE.
      See Also:
    • ROUTING_ACTION_WAIT

      public static final int ROUTING_ACTION_WAIT
      Wait. Only used by SGRE.
      See Also:
    • ROUTING_ACTION_ENTER_FERRY

      public static final int ROUTING_ACTION_ENTER_FERRY
      Enter ferry. Only used by Valhalla.
      See Also:
    • ROUTING_ACTION_LEAVE_FERRY

      public static final int ROUTING_ACTION_LEAVE_FERRY
      Leave ferry. Only used by Valhalla.
      See Also:
  • Constructor Details

    • RoutingAction

      public RoutingAction()