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
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.