Available for an ArcGIS organization licensed with the IPS extension.
The ArcGIS IPS Information Model supports the management of indoor positioning information necessary to share properly configured web maps and mobile map packages for use with the ArcGIS IPS Setup app and other indoor positioning-enabled apps.
The IPS model consists of two required tables and one optional feature class (Transitions). Use the Enable Indoor Positioning tool to create the required tables for the IPS model. The tables contain all the fields required for IPS-enabled apps.
Data can then be directly added to the IPS tables using the IPS Setup app. The Generate Indoor Positioning File tool processes the survey data and generates a positioning file to enable the indoor positioning system.
Tables
Name | Description |
---|---|
IPS Recordings | The IPS Recordings table is used by the ArcGIS IPS Setup app to store indoor positioning survey recordings, and is also the input for the Generate Indoor Positioning Tool. |
IPS Positioning | The IPS Positioning table is the output table that is populated by the Generate Indoor Positioning File tool with a file attachment that enables a usable indoor positioning system. |
Feature class
Name | Description |
---|---|
Transitions | Line feature class Network transitions generated in ArcGIS Pro for routing between indoor and outdoor spaces. |
IPS model table details
IPS Recordings
Field name | Type | Is Nullable | Description |
---|---|---|---|
OBJECTID | Text | False | Required Unique, not null integer field used to uniquely identify rows in tables in a geodatabase. |
SITE_ID | Text | True | Optional Records the unique ID of the feature’s associated site and can be used to identify the feature’s associated site feature in floor-aware maps. A feature can only be related to a single site using the SiteID field. |
FACILITY_ID | Text | True | Optional Records the unique ID of the feature’s associated facility and is used to identify the feature’s associated facility feature in floor-aware maps. A feature can only be related to a single facility using the FacilityID field. |
LEVEL_ID | Text | True | Optional Records the unique ID of the feature’s associated level and is used to identify the feature’s associated level feature in floor-aware maps. A feature can only be related to a single level using the LevelID field. |
DATE_CREATED | Date | False | Optional Records the date the recording was created. |
DEVICE | Text | True | Optional Records the device name and model with which the recording was created. |
COMMENT | Text | True | Optional Records the user’s comment about the recording when it was created and uploaded to the table using the IPS Setup app. |
DATA | Text | True | Optional Records the path to a recording file, which is added as an attachment to that record. |
APP_VERSION | Text | False | Optional Records the IPS Setup app version used for the recording creation. |
RECORDING_TYPE | Text | True | Required Specifies the type of survey recording. |
GLOBALID | Global ID | False | Required Uniquely identifies a feature or table row in a geodatabase and across geodatabases. It’s a store registry-style string consisting of 36 characters enclosed in curly brackets in a geodatabase. |
IPS Positioning
Field name | Type | IsNullable | Description |
---|---|---|---|
OBJECTID | Text | False | Required |
SITE_ID | Text | True | Optional Records the unique ID of the feature’s associated site and can be used to identify the feature’s associated site feature in floor-aware maps. A feature can only be related to a single site using the SiteID field. |
DATE_CREATED | Date | False | Optional Records the date the Generate Indoor Positioning file was run, and IDM file was created. |
USER | Text | True | Optional Records the details of the ArcGIS account used to run the GP tool. |
DATA | Text | False | Optional Records the name of the IDM file, which is added as an attachment to that record. |
COMMENT | Text | True | Optional Records comments specified in the Generate Indoor Positioning File tool. |
GLOBALID | Global ID | False | Required Uniquely identifies a feature or table row in a geodatabase and across geodatabases. It’s a store registry-style string consisting of 36 characters enclosed in curly brackets in a geodatabase. |
IPS model feature class details
Transitions
Field name | Domain Name | Type | Is nullable | Description |
---|---|---|---|---|
TRANSITION_TYPE | DOM_NETWORK_TYPE | Long | True | Required Describes the use type of the feature. The following domain is used to define allowed values:
|