Positioning & Sensors
This section covers positioning workflows in the Maps SDK for iOS: data sources, live and custom positions, follow-position behavior, recorder setup, projection conversion, and camera-feed integration.
Use these guides to start from device location updates and move toward advanced testing and playback scenarios.
Sensors and data sources
Learn how DataSourceContext provides live, playback, simulation, and external sensor streams for positioning workflows.
Get started with positioning
Learn how to configure permissions and start receiving live position updates in iOS.
Show location on map
Learn how to follow the current position, tune follow-position behavior, and customize the position tracker on the map.
Custom positioning
Learn how to push custom positions into an external DataSourceContext and consume them through PositionContext.
Recorder
The Recorder module manages sensor data recording with configurable parameters through RecorderConfigurationObject. Key features include:
Projections
Learn how to create projection objects and convert between coordinate systems using ProjectionContext.
Background location
Learn how to enable location updates while your app is in background on iOS.
Camera feed
The SDK DataSourceContext provides access to camera frames for both live camera feeds and recorded logs.