SafetyCameraSpot

data class SafetyCameraSpot(val id: SafetyLocationId, val time: Date, val openLocationReference: String, val speedLimit: Speed?, val position: GeoLocation, val type: SafetyCameraSpotType) : SafetyLocation

Describes a safety camera spot at a given location.

Parameters

position

A position of a camera.

type

Defines a type of camera spot.

Constructors

Link copied to clipboard
constructor(id: SafetyLocationId, time: Date, openLocationReference: String, speedLimit: Speed?, position: GeoLocation, type: SafetyCameraSpotType)

Properties

Link copied to clipboard
open override val id: SafetyLocationId

Identifies a safety location.

Link copied to clipboard
open override val openLocationReference: String

Location reference in the OpenLR format, base64 encoded.

Link copied to clipboard
Link copied to clipboard
open override val speedLimit: Speed?

Defines the speed limit for the safety cameras of relevant type.

Link copied to clipboard
open override val time: Date

Timestamp of when the occurrence happened, following the RFC 3339 standard.

Link copied to clipboard