Configuring TRIRIGA Indoor Maps
Building and Floor fields to Esri ArcGIS values reference table
BO | Field | Comment |
---|---|---|
triBuilding | GIS Latitude (triGisLatitudeNU) | This is an existing field. It can be easily obtained by googling the address and looking in the URL. You may have to tweak the link to get to the preferred position. |
triBuilding | GIS Longitude (triGisLongitudeNU) | This is an existing field. It can be easily obtained by googling the address and looking in the URL. You may have to tweak the link to get to the preferred position. |
triBuilding | Esri Map ID (triEsriMapIdTX) | This is a new field. For adding, refer to the installation instructions. See the following instructions for configuring. (Ex. 403b6012276b4339af152e9c3319a4b1) |
triBuilding | Esri Portal URL (triEsriPortalUrl) | This is a new field. For adding, refer to the installation instructions. The URL is determined during Esri installation. (Ex. https://host.domain/portal) |
triBuilding | Esri Network URL (triEsriNetworkUrl) | This is a new field. For adding, refer to the installation instructions. See the following instructions for configuring. |
triBuilding | Esri Building ID (triEsriBuildingID) | This is a new field. For adding, refer to the installation instructions. See the following instructions for configuring. (Ex. NC_CHARLOTTE_ONE) |
triFloor | Esri Floor ID (triEsriFloorID) | This is a new field. For adding, refer to the installation instructions. See the following instructions for configuring. (Ex. NC_CHARLOTTE_ONE.1) |
triBuilding | Esri Building Default Zoom (triEsriZoomNU) | This is a new field. For adding, refer to the installation instructions. Depends on the footprint of the building, 20 is probably fine for most buildings, however, needs to be experimented with. |
triBuilding | Esri Building Default Rotation (triEsriRotationNU) | This is a new field. For adding, refer to the installation instructions. Depends on the shape of the building and the most common screen format that people will view it in. If the building is wider East to West, it probably makes sense to rotate it 90 degrees. Experiment with it to find the best value for the most common medium. |
Obtaining Esri Map ID
- Navigate to your Esri installation’s portal, e.g.
https://host.domain/portal
. - Click
Sign In
on top right of the landing page. - Log in as an
admin
or any user that is able to see the organization’s content. - Click
Content
on the navigation bar at the top of the page. - Click
My Organisation
on the navigation sub-bar. - Filter the content by clicking
Maps -> Web Maps
on the left side. - Select the
Web Map
that you wish to configure in TRIRIGA. Click on the title under the thumbnail (do not click the thumbnail itself or the map viewer will open instead). In the following screenshot, the content is displayed in Grid view, but the view can be toggled at the top of the screen (List, Grid, Table). - From the URL of the web browser, note the
id
parameter value. This is the value that must be entered in the Esri Map ID in TRIRIGA. In the following example, it is 9a8068284e614be3bdcb1cd26f05499a.
Obtaining Esri Building ID and Esri Floor ID
- Follow the steps from 1 to 8 given in the section Obtaining Esri Map ID.
- On the Web Map details screen, click on the link to the main layer under
Layers
. In the following example, the link is called TRIRIGA_Demo_Web_Map_MIL1. - A similar screen is displayed, however, note the change in title. This is the details screen for the Layer you clicked on in step-2, not the Web Map. On this screen, click on the link to the main layer under the
Layers
section. In the following example, the link is called TRIRIGA_Demo_Web_Map_MIL1. - This opens the REST services descriptor which describes the technical information about the service. Click
Levels
under theLayers
section. Note: If this doesn’t exist, then no building levels have been published for this web map, you must consult the administrator. - This opens another REST services descriptor which describes technical information about the Levels layer. Scroll to the bottom of this screen.
- In the Supported Operations section, click
Query
. - This opens a form that allows the layer to be queried. Fill the details as:
- In the Where field, add the value 1=1
- In the Out Fields field, add the value FACILITY_ID, LEVEL_ID (do not omit the comma)
- In the
Where
field add the value1=1
as shown below. - In the
Out Fields
field add the valueFACILITY_ID, LEVEL_ID
(do not omit the comma) . - All other fields must be left as default values. Scroll to the bottom and click
Query (GET)
. - The page will reload. Scroll to the bottom of the screen to see the records that matched. This is a list of each facility and level.
- Choose whichever facility and level you need for the configuration. If this was a campus that was published, there may be more than one facility defined in this layer, but TRIRIGA works on a building by building basis, so choose the details for your current building.
- Enter the FACILITY_ID in the
Esri Building ID
field and the LEVEL_ID in theEsri Floor ID
field.
Obtaining Esri Network URL
- Follow the steps from 1 to 5 given in the section Obtaining Esri Map ID.
- Filter the content by clicking
Tools -> Network Analysis
on the left side. - Select the Network Analysis Service for your map. In the grid view, click on the title under the thumbnail (do not click the thumbnail itself or the map viewer will open instead). In the following screenshot,the content is displayed in Grid view, but the view can be toggled at the top of the screen (List, Grid, Table).
- On the details screen, click on the link to the navigation layer under the
Layers
. In the following example, the link is called TRIRIGA_Demo_Network. - This opens a REST services descriptor which describes technical information about the navigation layer. Click
Route link
underRoute Layers
section. - This opens another REST services descriptor which describes technical information about the route solver part of the navigation service. Note full URL from the browser’s URL field.
- The URL captured in step-7 must be entered in the
Esri Navigation Url
field.