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
TomTom SDK for iOS (TomTomSDKMapMatchingEngineHybrid 0.38.0-rc01 Docs)
CauseCode