If you have successfully mapped a floor or a complete venue but are having problems with getting position or the position is inaccurate, please follow these steps until the problem is solved:
- Did you remember to trigger map generation after fingerprinting?
- Check mapping analytics – are all relevant analytics showing green? See the documentation on checking map quality.
- Check that the floor plan is correctly aligned on the world map (correct physical size of the venue, correct position).
- If you’re using Android, check device settings and that you've given the app Location permission and other relevant permissions.
- Make sure you are walking on mapped (aka fingerprinted) area during the positioning test.
- If you are testing your own application, test the same route with IndoorAtlas MapCreator or iOS Simple Positioning App
- Compare positioning accuracy -- if IndoorAtlas apps have better accuracy, please check your integration against our example codes.
- Make sure you are using the latest IndoorAtlas SDK version.
- Repeat your positioning test and get the trace ID.
- Open the positioning session in the Session Viewer and check that there are no issues that could cause bad performance (Session Viewer automatically detects common issues such BLE/WiFi scanning off).
- If none of the above solves it,
- Click the “Report this trace ID” button at the bottom of the positioning search tool (visible after inputting the trace ID) to request support.
- Please describe the walked route, expected behavior, and actual behavior as accurately as possible.
- If the session is collected using MapCreator, please mark ground truth to the reported session using diagnostic mode of MapCreator.