Package-level declarations

Types

Link copied to clipboard

Indicates the driving side on the road.

Link copied to clipboard
class NumberOfLanes(@IntRange(from = 0, to = 15) val inDrivingDirection: Int?, @IntRange(from = 0, to = 15) val inOppositeDirection: Int?)

Total number of lanes on the road in both directions.

Link copied to clipboard

A coarse-grained road category that is normally associated with another attribute (e.g., RegionalSpeedLimit).

Link copied to clipboard

Road pavement condition types.

Link copied to clipboard
class RoadProperties(val numberOfLanes: NumberOfLanes = DEFAULT_NUMBER_OF_LANES, @IntRange(from = 0, to = 7) val functionalRoadClass: Int, val roadType: RoadType? = null, val roadCondition: RoadCondition? = null, val drivingSide: DrivingSide, val isOverpass: Boolean = false, val isUnderpass: Boolean = false, val isDividedRoad: Boolean = false, val isTransitProhibited: Boolean = false, val isTollRoad: Boolean = false, val isUrbanArea: Boolean = false, val isComplexIntersection: Boolean = false, val isTunnel: Boolean = false, val tunnelName: String? = null, val isBridge: Boolean = false, val bridgeName: String? = null)

The properties of the road.

Link copied to clipboard
value class RoadType

Indicates a road type.

Link copied to clipboard

Speed limit including the speed value and type.