Package-level declarations

Types

Link copied to clipboard
class EHorizon

An Electronic Horizon is a probable path (or paths) of a vehicle within the road graph which is used to surface metadata about the underlying edges of the graph for a certain distance in front of the vehicle thus extending the user's perspective beyond the “visible” horizon.

Link copied to clipboard

Basic Edge class

Link copied to clipboard

Edge metadata

Link copied to clipboard

EHorizonGraphPath defines a path on a map graph.

Link copied to clipboard

The position on the current EHorizon.

Link copied to clipboard

EHorizonPosition

Link copied to clipboard

EHorizonResultType

Link copied to clipboard
class MatchableGeometry(val roadObjectId: String, val coordinates: List<Point>)

The record represents the raw data which could be matched to the road graph. Might be used to match:

Link copied to clipboard
class MatchableOpenLr(val roadObjectId: String, val openLRLocation: String, val openLRStandard: String)

The record represents a piece of data which is required to match one OpenLR.

Link copied to clipboard
class MatchablePoint(val roadObjectId: String, val point: Point, val bearing: Double? = null)

The record represents a raw point which could be matched to the road graph.

Link copied to clipboard

OpenLRStandard

Link copied to clipboard
object RoadClass

Holds available RoadClass types. See https://wiki.openstreetmap.org/wiki/Key:highway for further details.

Link copied to clipboard

Surface type of the road. Check for details: https://wiki.openstreetmap.org/wiki/Key:surface