Use third party positioning with MapsIndoors

Last updated:

How User Positioning Works in MapsIndoors

In order to show a user's position ("Blue Dot") on an indoor map with MapsIndoors, a Position Provider must be implemented. You can integrate a 3rd party positioning provider (IPS) to create this experience. For you the developer, this means that the MapsIndoors SDK offers an interface for such a Position Provider, but no building blocks for acquiring positioning.

This guide will show you how to use a third party positioning provider and implement it into your MapsIndoors application. Here we will start from the finished Getting Started app. This code can be found here: MapsIndoors Getting Started app.

A full implementation of three different third party positioning providers can be found here PositionProviders

We recommend reading Show the Blue Dot with MapsIndoors guides to get a basic understanding of the MapsIndoors positioning provider interface.