Skip To Content

Deploy ArcGIS IPS

ArcGIS IPS is an indoor positioning system extension that provides geolocation for a wide variety of indoor location uses. With ArcGIS IPS, your indoor location is displayed with a location indicator on an indoor map. You can navigate to people, places, and assets inside a facility in real time. With the integration of the indoor positioning system into an ArcGIS system, ArcGIS users can improve their operational efficiency by making better-informed decisions.

To use ArcGIS IPS, you need ArcGIS Pro to create the ArcGIS IPS Data Model and floor plan data and to publish an Indoor Positioning Data Service from an indoor positioning dataset. You also need an ArcGIS organization on ArcGIS Enterprise or ArcGIS Online to host shared data.

To enable indoor positioning for a facility, you must first survey the facility to collect data about indoor spaces and use the Generate Indoor Positioning Dataset tool to create positioning data from the collected survey data. Alternatively, you can use the Generate Indoor Positioning Dataset tool to create positioning data using beacons and walls data from your ArcGIS IPS environment to enable positioning. If the network (beacons) and environment (walls) data is not precise, the recommended approach is to use ArcGIS IPS Setup to plan survey paths or use existing ones to perform survey recordings inside facilities and sites to collect location data. You can then upload recordings from the IPS Setup app to an ArcGIS organization and use them to create an Indoor Positioning Data Service.

To configure an indoor positioning system using IPS Setup, complete the following steps:

  1. Configure the ArcGIS organization for ArcGIS IPS on Enterprise or ArcGIS Online.
  2. Complete the prerequisites to create data that conforms to the ArcGIS IPS Information Model, and curate floor plan data for use with the app.
  3. In ArcGIS Pro, prepare a map for use with the IPS Setup app.
  4. Optionally, if you are planning to perform surveys, create survey paths in ArcGIS Pro.

    If you are using the survey-less method of the Generate Indoor Positioning Dataset tool, skip this step and proceed to the next step.

  5. Share the map as an editable web map to your ArcGIS organization.
  6. Open the web map in the IPS Setup app.
  7. Perform surveys to generate indoor positioning data.

    If you are using beacons and walls data from your ArcGIS IPS environment to create an Indoor Positioning Dataset without performing surveys, skip this step and proceed to the next step.

  8. Test the indoor positioning system in the ArcGIS IPS Setup app.
  9. Enable the indoor positioning system in mobile apps.

Required software

One of the following is required:

  • ArcGIS Enterprise for a portal connection
  • An ArcGIS Online organization

Required hardware

ArcGIS IPS uses your facility’s existing network infrastructure and Bluetooth Low Energy (BLE) beacons to provide real-time indoor location information. For optimal performance, the following BLE configuration is recommended:

  • Set the transmission protocol to iBeacon.
  • Set the transmission frequency to 350 ms, or a value close to it.
  • Set the transmission power level to 16 dBm or set RSSI@1m to -81, or a value close to it.

Customized configurations can also be used. Certain environmental conditions, such as the physical characteristics of indoor spaces and unusually noisy radio environments, may require adjustments to beacon network settings to achieve optimal results.

The following BLE beacon providers have been verified for use with ArcGIS IPS:


If the beacon that you want to use is not listed above, it is recommended that you verify the compatibility of the beacons before deployment. Any BLE beacon that supports the iBeacon protocol may be compatible; however, some beacons may not perform as well as others. For example, some beacons may not support the recommended transmission frequency and power levels required for use with ArcGIS IPS.

Learn more about beacon installation and configuration

Related topics