Class RoadUsages

java.lang.Object
com.here.sdk.mapdata.RoadUsages

public final class RoadUsages extends Object

Road Usages of the segment.

Note a road can have more than one attribute at the same time.

Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    boolean
    Controlled access roads are roads with limited entrances and exits that allow uninterrupted high-speed traffic flow.
    boolean
    Indicates road stretches that have signs indicating priority on the road.
    boolean
    Range is a ramp: connects roads that do not intersect at grade.
    boolean
    Identifies a road for which a fee must be paid to use the road.
  • Constructor Summary

    Constructors
    Constructor
    Description
    Creates a new instance with default values.
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    int
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • isRamp

      public boolean isRamp

      Range is a ramp: connects roads that do not intersect at grade. Ramp allows explication of maneuvers involving ramps (e.g., “Take the ramp”) and for route guidance when determining if sign text should be used.

    • isControlledAccess

      public boolean isControlledAccess

      Controlled access roads are roads with limited entrances and exits that allow uninterrupted high-speed traffic flow. For example, the Interstate/Freeway network in the United States or the Motorway network in Europe. Controlled Access can be used for map display, avoidance of freeway/motorway, publishing speed limits, and route guidance timing.

    • isTollway

      public boolean isTollway

      Identifies a road for which a fee must be paid to use the road. Tollway may be used for map display (e.g., different rendering of toll roads) and routing. Tollway is flagged on roads that require a fee for traversal.

    • isPriorityRoad

      public boolean isPriorityRoad

      Indicates road stretches that have signs indicating priority on the road. On these roads all traffic has priority over the traffic on the incoming roads.

  • Constructor Details

    • RoadUsages

      public RoadUsages()

      Creates a new instance with default values.

  • Method Details