Bring your mapping inside with ArcGIS Indoors
Maps help us visualize and analyze aspects of the world at a glance, and often serve as a reference to help us understand the layout of a place, orient ourselves, and navigate through a space. In GIS, our attention is often focused on mapping outdoor features and phenomena – but what about mapping the world indoors, where the average person spends nearly 90% of their day?
An ‘indoor GIS’ is a system that supports indoor mapping, navigation, and space and asset management in both 2D and 3D. ArcGIS Indoors helps users create an indoor GIS for facility management, asset maintenance, and system analysis work that occurs at the building level. It is used across multiple industries for wayfinding and smart site management, including use in healthcare, safety, airport management, and private business. ArcGIS Indoors has also proven hugely beneficial for colleges and universities, whose often large and sprawling campuses can be difficult to manage, or even navigate, particularly for first-time students. It can also be applied to other uses that involve representation of indoor spaces, including research into interesting topics such as incorporating accessibility into navigation tools.
ArcGIS Indoors is centered around the use of floor-aware maps – maps or scenes that contain layers of features that are organized under a floor plan hierarchy. The information model associates specific features (such as rooms and exit points) to a level, levels to a specific facility, and facilities to specific sites. This allows users to quickly filter out and visualize rooms and other points of interest by floor, including any occupants.
To get started with Indoors, all you really need is data on the building itself – a CAD or BIM model file is ideal – and data layers for any relevant features you want to highlight or monitor within the facility. Using tools in the Indoors toolbox in ArcGIS Pro, you can import all of this data into the Indoors model in a single geodatabase. From there, you can configure your data, maps, and scenes for use in a number of floor-aware app templates, or for further analysis and visualization purposes.
Listed below are several ways you can utilize the capabilities of Indoors for facility or campus management, or in your research work. To illustrate some of these, I created an Indoors database for the (imaginary, unfortunately!) B.C. Centre for GIS – a renowned conference and exhibition centre dedicated to advancing geospatial thinking and celebrating the science and history of GIS.
1. Campus Management & Asset Maintenance
Floor-aware data can be used locally within ArcGIS Pro, or uploaded to ArcGIS Online or ArcGIS Enterprise for use in an Indoor Viewer app template that allows users to explore the different facility levels and features. You can filter rooms and features by floor; search for features and rooms by category, name or number; and select individual features for more information. This has clear implications for campus facility management in terms of visualizing space, improving asset tracking across large campuses, and facilitating maintenance inspections. You can also configure optional launch actions like opening a survey form from features’ pop-ups, which is useful in asset maintenance or for collecting data or feedback on particular points of interest.
The Indoor Viewer app for the B.C. Centre for GIS. A launch action has been configured that allows visitors to report issues with facility rooms through a Survey123 form.
2. Interior Wayfinding with Network Datasets and Kiosks
Similar to how network analysis can be used with large urban network datasets for outdoor navigation, geoprocessing tools for Indoors can be used to create and refine an indoor network of potential pathways connecting the rooms and floors of your building, or even connecting multiple buildings on a single site – like a campus! This network can then be used as the basis for a routing service, which can be accessed by users through Indoors apps to facilitate 3D indoor navigation. Aside from pure wayfinding purposes, the created network can be used in further analysis and research – like this clever project that used the network lattice generated through Indoors to simulate and analyze the (outdoor!) routing of sidewalk delivery robots on a university campus.
Indoors tools allow you to generate extensive preliminary pathway networks and connecting vertical transitions (representing stairways and elevators), which are then thinned and modified as necessary.
Unfortunately the indoor routing service ability is currently limited to ArcGIS Enterprise implementations, but the basic components of a floor-aware map can still provide wayfinding value, as in this example that additionally uses a home location for viewing the Indoor Viewer app in kiosk mode. If you are interested in using the routing service for Indoors, talk to your university’s ArcGIS Administrator about using Enterprise.
A 'You are here' star will appear for the kiosk location if it first as set as the home location using the Indoor Viewer app in regular browser mode.
3. Enhanced Navigation with Indoor Positioning
Building on #2, if you need high accuracy for wayfinding, implementing an Indoors Positioning System can give users their current location on the map via an indoor ‘blue dot’ experience with an accuracy within a few metres. This is particularly useful for tasks that involve location sharing and tracking – think work orders, security, and geofencing for campus management, or the potential for indoor data collection on assets, space use, and navigational habits for analytics or research purposes. Additional ground work involving setting up technology such as Bluetooth beacons is required, but it can be well worth it, depending on what you want to achieve.
4. Space Booking and Management
Another key use for Indoors is space planning and management. Post-pandemic, many companies and institutions have transitioned to a hybrid model, increasing the need for an organized way to assign both permanent offices and temporary work stations. The Space Planner is another configurable app template for Indoors that helps manage this, allowing administrative staff to assign people to offices, create and manage alternative space plans, and perform space usage analytics, while allowing users of the Indoors Viewer or Indoors Mobile apps to book meeting rooms and hoteling spaces ahead of time.
5. 3D Visualization of Indoor Spaces and Features
The Indoors Viewer app also has a toggle for switching between 2D map and 3D scene views, so you can add a 3D representation for enhanced visualization and comprehension, including 3D features or multipatches, BIM or other 3D format models, and other contextual 3D data, as desired. Models of indoor assets such as fire extinguishers can be added and filtered out by floor as well, as long as the models have an attribute associating them with a particular level.
A 3D view of the Indoor Viewer app for the B.C. Centre for GIS.
6. Integration with other apps and technologies
Finally, a great thing about ArcGIS Indoors is the ability to integrate your floor-aware layers and collected data with other applications. You can create floor-aware dashboards and field maps, or custom apps that you configure yourself using ArcGIS Instant Apps or ArcGIS Experience Builder to visualize data and facilitate space assessment. The 3D Viewer app shown below allows users to explore the facilities of the B.C. Centre for GIS in 3D, and take a virtual tour of the current gallery exhibits.
The BC Centre for GIS 3D - Viewer app includes a feature to guide users through a virtual tour of the Centre’s exhibits.
If you want to learn more about ArcGIS Indoors, check out this learning plan in the Esri training catalogue or e-mail the Education and Research group at highered@esri.ca.