Available for an ArcGIS organization licensed with the Indoors extension.
Once you have imported your floor plans, you can manually create points of interest (POIs). These POIs can be used for generating the indoor routable network and to create categories to make features searchable and explorable in the Indoors web and mobile apps.
POIs can represent occupant seating assignments, places (such as offices and other work spaces or amenities in your facilities), or objects (such as fixed and mobile assets, hardware, or equipment) that you want to find on a map.
Indoors supports three methods of creating and managing POIs in your maps:
- Custom modeled floor-aware layers
- Custom modeled layers that are not floor aware
- Loading data into the Points of Interest feature class
Note:
- When using the Points of Interest feature class in the Indoors geodatabase to model your POIs, ensure that all required attributes are populated with valid values when loading your data.
- All POIs must be 3D points with z-values. The network dataset is 3D, so the POIs must be in the same x,y,z coordinate system so that the POIs can snap to the network at the appropriate z-value for route or closest facility analysis.
Create points of interest in floor-aware layers
You can create custom modeled POIs and configure them as floor-aware layers by including the following:
- A field that records the LEVEL_ID field value of the feature's associated level. This is used to identify the feature's associated level in floor-aware maps and scenes.
- The z-value of the associated floor in the feature's geometry.
Create points of interest in layers that are not floor aware
You can create custom modeled POIs in layers that are not floor aware by including the following:
- A field that contains information about the feature's associated facility. This field must contain one of the following:
- Facility ID—The unique ID of the associated facility feature.
- Facility name—The name of the associated facility feature.
- A field that contains information about the feature's associated level. This field must contain one of the following:
- Level ID—The unique ID of the associated level feature.
- Level name—The name of the associated level feature.
- Level Number—The facility-specific level number of the associated level feature.
- Vertical Order—The vertical order of the associated level feature. It uses a zero (0)-based ordering system to define the floor order, with the ground level of each facility represented as zero (0) and subsequent positive values representing floors above ground, while negative values represent floors below ground. Vertical Order values must be continuous within a site and cannot skip a value in the sequence.
- The z-value of the associated floor in the feature's geometry.
You can create categories for POIs from layers that are not floor aware by mapping fields to the Indoors model during category creation.
Create points of interest in the Points of Interest feature class
The Points of Interest feature class is created when you create an Indoors geodatabase using the Create Indoors Database tool. This feature class provides a framework to model points of interest when there is no need to model additional data types as part of your indoor GIS.
Create points of interest in the Points of Interest feature class by completing the following:
- Run the Indoors Generate Facility Entryways tool to create entry and exit points in the PointsOfInterest feature class.
- Set the z-geometry of any other points you are importing according to the elevation of the unit to which the POI is associated.
- Run the Append geoprocessing tool to load the 3D points into the PointsOfInterest feature class. Use the Schema Type Field Map option to match the attributes of input points to the target dataset.
- Run the Calculate Field geoprocessing tool to populate the CATEGORY_TYPE attribute of the PointsOfInterest feature class according to their logical category group, for example, Places + Things, Retail + Services, or Safety + Security.
- For each POI, populate the CATEGORY_SUBTYPE according to its use, for example, fire extinguisher, AED, or first aid kit.