WemapPositioningSDK VPS Local

⚠️ Alpha — unstable

This module is a pre-release, alpha offline VPS location source. Its entire public API is marked @AlphaVpsLocalApi and requires an explicit opt-in to use.

It does not follow semantic versioning. Any declaration may change incompatibly, or be removed entirely, in any release — including patch releases. Do not depend on it in production without pinning an exact version and expecting to adapt on every upgrade.

Offline visual positioning: works like the online WemapVPSARCoreLocationSource, but fully offline (no VPS network service) and without ARCore — camera frames are captured via CameraX and matched against a pre-built map database on the device.

You need a map database from Wemap

The module positions against a pre-built map database for your venue, which Wemap builds and provides — it is not derived on device and it is not bundled in the artifact. Without one there is nothing to match frames against, so the location source has nothing to do.

Talk to Wemap to have your venue processed; you will be given the map id and the files to place in the directory you pass as mapDatabaseDirectory.

Packages