Home > @magiclane/maps-sdk > GemImprovedPosition

GemImprovedPosition class

Improved position class with map matching information

Signature:

export declare abstract class GemImprovedPosition extends GemPosition 

Extends: GemPosition

Properties

Property

Modifiers

Type

Description

address

abstract

readonly

AddressInfo

Address information

addressMap

abstract

readonly

Record<string, string>

Address information map

hasRoadLocalization

abstract

readonly

boolean

Whether improved position has a road localization

hasTerrainData

abstract

readonly

boolean

Whether improved position has terrain data

roadModifiers

abstract

readonly

Set<RoadModifier>

Position road modifiers

speedLimit

abstract

readonly

number

Position road speed limit in m/s (0 if no limit exists)

terrainAltitude

abstract

readonly

number

Terrain altitude from map data (in meters)

terrainSlope

abstract

readonly

number

Terrain slope in degrees (positive for ascent, negative for descent)