RoadUsages class

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.

Constructors

RoadUsages()

Properties

hashCode → int
The hash code for this object.
no setter
isControlledAccess ↔ bool
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.
getter/setter pair
isPriorityRoad ↔ bool
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.
getter/setter pair
isRamp ↔ bool
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.
getter/setter pair
isTollway ↔ bool
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.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.