CauseCode
public enum CauseCode
Indicates the cause of the traffic event. Codes are chosen according to the TPEG-TEC standard.
Important
This is a Public Preview API. It may be changed or removed at any time.Value representing an accident.
Declaration
Swift
case accident
Value representing animals on the road.
Declaration
Swift
case animalsOnRoadway
Value representing aquaplaning.
Declaration
Swift
case aquaplaning
Value representing broken down vehicles.
Declaration
Swift
case brokenDownVehicles
Value representing a dangerous end of a queue.
Declaration
Swift
case dangerousEndOfQueue
Value representing extreme weather conditions.
Declaration
Swift
case extremeWeatherConditions
Value representing a fire.
Declaration
Swift
case fire
Value representing hazardous driving conditions.
Declaration
Swift
case hazardousDrivingConditions
Value representing an impassible or closed road.
Declaration
Swift
case impassibility
Value representing a major event.
Declaration
Swift
case majorEvent
Value representing malfunctioning roadside equipment.
Declaration
Swift
case malfunctioningRoadsideEquipment
Value representing narrow lanes.
Declaration
Swift
case narrowLanes
Value representing objects on the road.
Declaration
Swift
case objectsOnTheRoad
Value representing a triggered overweight warning system.
Declaration
Swift
case overweightWarningSystemTriggered
Value representing people on the road.
Declaration
Swift
case peopleOnRoadway
Value representing a police checkpoint.
Declaration
Swift
case policeCheckpoint
Value representing precipitation.
Declaration
Swift
case precipitation
Value representing reckless persons.
Declaration
Swift
case recklessPersons
Value representing a regulatory measure.
Declaration
Swift
case regulatoryMeasure
Value representing rescue and recovery work in progress.
Declaration
Swift
case rescueAndRecoveryWorkInProgress
Value representing a risk of fire.
Declaration
Swift
case riskOfFire
Value representing roadworks.
Declaration
Swift
case roadworks
Value representing a service that is not operating.
Declaration
Swift
case serviceNotOperating
Value representing a service that is not usable.
Declaration
Swift
case serviceNotUsable
Value representing a slippery road.
Declaration
Swift
case slipperyRoad
Value representing slow moving vehicles.
Declaration
Swift
case slowMovingVehicles
Value representing a test message.
Declaration
Swift
case testMessage
Value representing a time delay.
Declaration
Swift
case timeDelay
Value representing traffic congestion.
Declaration
Swift
case trafficCongestion
Value representing changed traffic regulations.
Declaration
Swift
case trafficRegulationsChanged
Value representing an undecodable cause.
Declaration
Swift
case undecodableCause
Value representing a vehicle on the wrong carriageway.
Declaration
Swift
case vehicleOnWrongCarriageway
Value representing reduced visibility.
Declaration
Swift
case visibilityReduced