Skip to main content

VPSLocationSourceConfig

wemap-sdk-js


Interface: VPSLocationSourceConfig

Configuration options for VPSLocationSource

Extends

  • LocationSourceOptions

Properties

maxAngleBearing?

optional maxAngleBearing?: number

Maximum angle difference in radians between bearing and route direction

Inherited from

LocationSourceOptions.maxAngleBearing


maxDistance?

optional maxDistance?: number

Maximum distance in meters from route to consider a match

Inherited from

LocationSourceOptions.maxDistance


useOrientationMatching?

optional useOrientationMatching?: boolean

Whether to use orientation matching (defaults to true)

Inherited from

LocationSourceOptions.useOrientationMatching


usePositionSmoother?

optional usePositionSmoother?: boolean

Whether to use position smoothing (defaults to true)

Inherited from

LocationSourceOptions.usePositionSmoother


useStrict?

optional useStrict?: boolean

Whether to use strict map matching (defaults to false)

Inherited from

LocationSourceOptions.useStrict


vps?

optional vps?: object

VPS-specific configuration options

backgroundScan?

optional backgroundScan?: boolean

If true, automatically start a new scan 30s after the last scan if no scan was triggered in between

backgroundScanIntervalMs?

optional backgroundScanIntervalMs?: number

Interval in ms before triggering a background scan when no scan was triggered (default: 30000)

degradedLocationStateThreshold?

optional degradedLocationStateThreshold?: number

Threshold for degraded location state (default: 50m)

noPositioningLocationStateThreshold?

optional noPositioningLocationStateThreshold?: number

Threshold for no positioning location state (default: 100m)