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 traffic congestion.
Declaration
Swift
case trafficCongestion
-
Value representing an accident.
Declaration
Swift
case accident
-
Value representing roadworks.
Declaration
Swift
case roadworks
-
Value representing narrow lanes.
Declaration
Swift
case narrowLanes
-
Value representing an impassible or closed road.
Declaration
Swift
case impassibility
-
Value representing a slippery road.
Declaration
Swift
case slipperyRoad
-
Value representing aquaplaning.
Declaration
Swift
case aquaplaning
-
Value representing a fire.
Declaration
Swift
case fire
-
Value representing hazardous driving conditions.
Declaration
Swift
case hazardousDrivingConditions
-
Value representing objects on the road.
Declaration
Swift
case objectsOnTheRoad
-
Value representing animals on the road.
Declaration
Swift
case animalsOnRoadway
-
Value representing people on the road.
Declaration
Swift
case peopleOnRoadway
-
Value representing broken down vehicles.
Declaration
Swift
case brokenDownVehicles
-
Value representing a vehicle on the wrong carriageway.
Declaration
Swift
case vehicleOnWrongCarriageway
-
Value representing rescue and recovery work in progress.
Declaration
Swift
case rescueAndRecoveryWorkInProgress
-
Value representing a regulatory measure.
Declaration
Swift
case regulatoryMeasure
-
Value representing extreme weather conditions.
Declaration
Swift
case extremeWeatherConditions
-
Value representing reduced visibility.
Declaration
Swift
case visibilityReduced
-
Value representing precipitation.
Declaration
Swift
case precipitation
-
Value representing reckless persons.
Declaration
Swift
case recklessPersons
-
Value representing a triggered overweight warning system.
Declaration
Swift
case overweightWarningSystemTriggered
-
Value representing changed traffic regulations.
Declaration
Swift
case trafficRegulationsChanged
-
Value representing a major event.
Declaration
Swift
case majorEvent
-
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 slow moving vehicles.
Declaration
Swift
case slowMovingVehicles
-
Value representing a dangerous end of a queue.
Declaration
Swift
case dangerousEndOfQueue
-
Value representing a risk of fire.
Declaration
Swift
case riskOfFire
-
Value representing a time delay.
Declaration
Swift
case timeDelay
-
Value representing a police checkpoint.
Declaration
Swift
case policeCheckpoint
-
Value representing malfunctioning roadside equipment.
Declaration
Swift
case malfunctioningRoadsideEquipment
-
Value representing a test message.
Declaration
Swift
case testMessage
-
Value representing an undecodable cause.
Declaration
Swift
case undecodableCause