1 - Basic Topics
Features, requirements, code examples and more
Last Updated: 20/01/2025Situm SDK is a Plug-and-play UX component that will allow you to bring wayfinding capabilities to your apps in no-time. It includes, out of the box: Situm WYF is available as a module for Android, iOS, React Native, Capacitor, Flutter and Cordova*. Since it is based on Situm SDK, its requirements with regard to devices,...
Permissions & Error Handling
Last Updated: 18/03/2025Previously, we’ve learned how to create a simple app from the ground app in our Quickstart Guides (Android, iOS, Cordova, Capacitor, React Native, Flutter). In this guide, we will dive-in in the most common configuration steps you must follow to accomplish a successful Situm integration. Permissions needed by Situm Situm positioning system uses the device...
Built-in Wayfinding UI
Last Updated: 21/03/2025Situm SDK can be used to build Wayfinding and Tracking applications, and dozens of use cases within those realms. In this document, we provide a step-by-step guide to use and configure the visual component of our SDKs and plugins, the MapViewer. MapViewer is a web based indoor cartography visualizer with highly detailed maps, that allows you to...
Positioning Configuration (Remote configuration)
Last Updated: 12/02/2025Situm’s core functionality centers around positioning. Before exploring how to integrate and start positioning in your app, it’s important to understand how to configure positioning effectively and follow best practices to ensure optimal performance and accuracy. This foundational knowledge will help you tailor Situm’s capabilities to the unique requirements of your app and venue. To...
Positioning
Last Updated: 13/02/2025Situm provides indoor&outdoor positioning, with the ability to detect automatically the building where the user is and also the floor. In this section, we provide an in-depth explanation of all the Positioning configurations available. Before you start Get familiar with our Quick Start guides We provide several Quickstart Guides (Android, iOS, Cordova, Capacitor, React Native,...
Cartography
Last Updated: 20/01/2025Please note! All the code snippets in this section have been provided for Android. If you use iOS, Cordova or ReactNative you’ll find it easy to translate them appropriately. A basic & complete cartography example Situm provides a complete cartography manager that allows you to: Before you start Before you start: Ready? Let’s go! The...
Routes
Last Updated: 22/01/2025Please note! All the code snippets in this section have been provided for Android. If you use iOS, Cordova or ReactNative you’ll find it easy to translate them appropriately. Situm Dashboard allows you to define the wayfinding paths in your building. Based on this information, Situm is able to compute the route from any point...
Custom routes
Last Updated: 08/04/2025Situm allows to create customized routes. Custom routes utilize the paths outlined in Situm Dashboard but factor in modifiers known as tags (as explained in Section “Customize the tags to include/exclude by your app”). These tags influence which segments of the route are included or excluded, allowing for tailored navigation beyond simply calculating the shortest...
Navigation
Last Updated: 22/01/2025Please note! All the code snippets in this section have been provided for Android. If you use iOS, Cordova or ReactNative you’ll find it easy to translate them appropriately. As we’ve seen in a previous section, Situm SDK is able to compute static routes from point A to B using the DirectionsManager (Android, iOS, Cordova,...