IndoorAtlas supports Outdoor-Indoor-Outdoor transitions out of the box. However, to get the best possible performance in various circumstances, there are a few things to consider.



The above image shows a simple scenario with a single building. Often the customer has several buildings and wants to deploy indoor positioning to each, also enabling navigation between the venues.  The recommended way to setup Venues and Floors in this more typical scenario is:


  • Use just one venue and use separate a floor plan per each venue and each floor.


  • IndoorAtlas Wayfinding supports routing between buildings, if you use a single Venue in IndoorAtlas to cover those. In this case, IndoorAtlas enables drawing wayfinding graph outdoors between the ground level floor plans of each venue. 


To make as smooth as possible transition between GPS and indoor positioning, fingerprint the entrance areas also from outdoors as illustrated in this image:



In a bit of detail:

  • Fingerprinting a few paths from each entrance to outdoors till about 20m. Note, this requires that the floor plan image has 20m extra space around the building walls.


  • If buildings are quite close to each other, you can add outdoor area as a separate outdoor floor plan on ground level, covering the whole site. Then fingerprint the main walk paths between the buildings on that floor plan. Note: use this as the last step, usually the performance is good already with the outdoor paths from the previous step. You can test performance with MapCreator before this step. 


  • To ensure good outdoor performance and outdoor-indoor-outdoor performance in bad GPS environments (usual near high buildings), you can install beacons also to cover main walkways outdoors.



Read more about using Outdoor-Indoor-Outdoor transition feature with IndoorAtlas SDKs.