Select to view content in your preferred language

Convert Indoor Positioning File to Dataset

330
0
01-14-2026 07:40 AM

Convert Indoor Positioning File to Dataset

Convert Indoor Positioning File to Dataset 

The "IPS Custom Tools” toolbox contains a single tool to convert an indoor positioning file to an IPS positioning dataset conforming to the IPS information model generated in ArcGIS Pro 3.6.  

Use this tool to migrate an existing indoor positioning file to the latest version of the IPS information model and take advantage of the expanded capabilities, such as geometry-aided indoor positioning. 

Before running the tool 

This tool generates an IPS positioning dataset within the specified IPS Positioning Datasets feature class. Before running this tool, you must first create an Indoor Positioning Dataset by using the Create IPS Positioning Model tool in the Indoor Positioning toolbox. Once created, select the generated IPS Positioning Datasets feature class as the Target IPS Positioning Datasets input parameter. 

Requirements 

ArcGIS Pro 3.6 

Usage 

  • The IPS Positioning table parameter value must be a stand-alone table or a table that conforms to the IPS Positioning table in the IPS model.  
  • In the Selected IPS Positioning Table ObjectID parameter, specify the ObjectID of the table row that contains the indoor positioning file to be converted. 
  • In the Generation Method, specify whether the indoor positioning file was generated using a survey-based or survey-less method.  
  • The default value is survey-based. 
  • The Level Features parameter value must be a polygon layer that represents the footprint of each level contained in the facility. The selected layer must meet the following conditions: 
  • The layer must contain LEVEL_ID, VERTICAL_ORDER, and FACILITY_ID fields. 
  • The layer must be the same layer used to generate the indoor positioning file. 
  • The Target IPS Positioning Datasets parameter value must be a polygon feature class that conforms to the IPS Positioning Datasets feature class in the ArcGIS IPS Information Model generated in ArcGIS Pro 3.6. 
  •  An Indoor Positioning Dataset can be created using the Create IPS Data Model tool. 
  • In the Target IPS Positioning Dataset Name parameter, specify the name of the IPS positioning dataset to be generated. 

Input Parameters 

Label 

Description 

Data Type 

IPS Positioning Table 

The table or feature service where the indoor positioning file is stored. 

Table View 

Selected IPS Positioning Table ObjectID 

The OBJECTID of the row containing the positioning file to be converted. 

Int 

Generation Method 

The method used to generate an indoor positioning file - SURVEY_BASED or SURVEY_LESS. The default is SURVEY_BASED. 

String 

Level Features 

The polygon features representing Level footprints within the facilities. 

Feature Layer 

Target IPS Positioning Dataset 

The feature class where the generated IPS positioning dataset will be stored. 

Feature Layer 

Target IPS Positioning Dataset name 

The name of the output IPS positioning dataset. 
 
The output dataset name must be unique in the Dataset Name field of the Target IPS Positioning feature class. 

String 

 

Output 

The tool will generate a new IPS positioning dataset in the Target IPS Positioning Dataset feature class. 

Label 

Description 

Data Type 

Updated IPS Positioning Dataset 

The updated IPS Positioning Datasets feature class that contains the newly created IPS positioning dataset. 

Feature Layer 

 

Install the toolbox 

To install the toolbox in ArcGIS Pro, follow the steps below: 

  1. Download the zip file. 
  2. Extract files. 
  3. Open a project in ArcGIS Pro.
  4. In the Catalog pane, right click on the Toolboxes. 
  5. Click “Add Toolbox”. 
  6. Navigate to the extracted files and select “IPS Custom Tools” toolbox. 
  7. Click “OK”. 
  8. Expand the “IPS Custom Tools” toolbox. 

How to run the tool 

To migrate an indoor positioning file to an IPS positioning dataset, complete the following steps: 

  1. Open the Convert IPS Positioning File to IPS Positioning Dataset tool. 
  2. Select the IPS Positioning Table to be used. A positioning file is stored as an attachment to the IPS Positioning Table parameter value. 
  3. Select the Selected IPS Positioning Table ObjectID parameter value from the dropdown. There can be multiple rows in the table representing different positioning files. Pick the row that contains the positioning file to be converted. 
  4. Select the Generation Method. Specify whether the indoor positioning file was generated using a survey-based or survey-less method.  
  5. Select the Level Features. Pick the Levels Features class that correspond to the floors in the positioning file. 
  6. Select the Target IPS Positioning Dataset. The IPS Positioning Datasets feature class that you want to use to store the positioning data. 
  7. Set the Target IPS Positioning Dataset name to be an unique one. 
  8. Run the tool. 

The tool uses the relationship classes to generate IPS positioning points and signals related to the feature class that you set in the Target IPS Positioning Datasets parameter and populates them with positioning data. 

 

Attachments
Version history
Last update:
‎06-12-2026 02:31 AM
Updated by:
Contributors