TrafficSection

class TrafficSection(val sectionLocation: SectionLocation, val routeOffset: Distance, val length: Distance, val simpleCategory: SimpleCategory = SimpleCategory.OTHER, val effectiveSpeedInKmh: Int, val delay: Duration, val magnitudeOfDelay: MagnitudeOfDelay? = null, val tec: Tec? = null, val id: String? = null) : Section

Represents a route section with a traffic event.

See also

Constructors

Link copied to clipboard
constructor(sectionLocation: SectionLocation, routeOffset: Distance, length: Distance, simpleCategory: SimpleCategory = SimpleCategory.OTHER, effectiveSpeedInKmh: Int, delay: Duration, magnitudeOfDelay: MagnitudeOfDelay? = null, tec: Tec? = null, id: String? = null)

Properties

Link copied to clipboard

Duration of the delay caused by the incident.

Link copied to clipboard

Effective speed of the incident in km/h, averaged over its entire length.

Link copied to clipboard
val id: String? = null

Important: This is a Public Preview API. It may be changed or removed at any time.

Link copied to clipboard
open override val length: Distance

Distance from the the start point to the end point of the sectionLocation.

Link copied to clipboard

Magnitude of delay caused by the incident.

Link copied to clipboard
open override val routeOffset: Distance

Distance from the start of the route to the start point of the sectionLocation.

Link copied to clipboard
open override val sectionLocation: SectionLocation

Information about the location of a section on a route's geometry.

Link copied to clipboard

Type of the incident.

Link copied to clipboard
val tec: Tec? = null

Details of the traffic event.

Functions

Link copied to clipboard
open operator override fun equals(other: Any?): Boolean

Indicates whether some other object is "equal to" this one.

Link copied to clipboard
open override fun hashCode(): Int

Returns a hash code value for the object.

Link copied to clipboard
open override fun toString(): String

Returns a string representation of the object.