Configuration
Configuration for the VPS2 session.
Declaration
struct ConfigurationConstructors
init(universalLocalizationEnabled: Bool? = nil, universalLocalizationRequestsPerSecond: Float? = nil, vpsMapLocalizationEnabled: Bool? = nil, initialVpsRequestsPerSecond: Float? = nil, continuousVpsRequestsPerSecond: Float? = nil, geolocationSmoothingEnabled: Bool? = nil, deviceMapLocalizationEnabled: Bool? = nil, deviceMapLocalizationFramerate: Int32? = nil)
Properties
| Name | Type | Summary |
|---|---|---|
| var continuousVpsRequestsPerSecond | Float | |
| var deviceMapLocalizationEnabled | Bool | Device maps are created by the on-device mapping feature. They do not provide a georeference. |
| var deviceMapLocalizationFramerate | Int32 | Number of times per second to attempt localization on available device maps. |
| var geolocationSmoothingEnabled | Bool | If true, geolocation smoothing is enabled. |
| var initialVpsRequestsPerSecond | Float | Number of VPS localiziation requests per second to send the server prior to first successful localization on a VPS map. |
| var universalLocalizationEnabled | Bool | If true, universal localization is enabled. Universal localization provides geographic positioning that works anywhere without requiring pre-scanning. |
| var universalLocalizationRequestsPerSecond | Float | Number of requests per second to send the cloud for universal localization. |
| var vpsMapLocalizationEnabled | Bool | If true, VPS map localization is enabled. VPS maps only exist in pre-scanned areas. Your device must be localized on a VPS map in order for VPS anchors to be placed with high accuracy. |
successfully localized on a VPS map.