Sample Views

This section provides detailed documentation for the sample views included in the MultiSet iOS SDK. These SwiftUI views demonstrate how to implement VPS localization in your iOS application.

Available Views

The entry point for the SDK demo application. Handles SDK initialization, authentication, mode selection, and navigation to the AR localization view.

Provides AR-based localization using either single-frame or multi-frame capture. Supports automatic localization, background localization, relocalization, GPS hints, and mesh visualization.

Comparison

Feature
Single-Frame Mode
Multi-Frame Mode

Frames captured

1

4-6 (configurable)

Capture time

Instant

~2-3 seconds

Accuracy

Good

Better

Network usage

Lower

Higher

Movement during capture

Not required

Recommended

Best for

Quick localization

Precise positioning

Getting Started

  1. Configure credentials in SDKConfig.swift

  2. Initialize the SDK in LandingView

  3. Authenticate with your credentials

  4. Select localization mode (Single-Frame or Multi-Frame)

  5. Navigate to ARLocalizationView to begin AR localization

See MultiSetConfig for configuration options.

Last updated