Configure ArcGIS Server for the Archibus Extensions for Esri
Archibus Geospatial Extensions for Esri
Configure ArcGIS Server for the Archibus Extensions for Esri
ArcGIS Server is required to host feature services used by the Archibus Extensions for Esri. Feature services may be hosted on-premise by ArcGIS Enterprise or in the cloud by ArcGIS Online.
The Extensions for Esri supports publishing building, space (room/gross), and equipment assets. A separate feature service is required for each asset type that will be published.
System administrators can create feature services from scratch or by using one of the Archibus ArcGIS feature services as a template. The endpoints for the Archibus ArcGIS feature services are as follows:
Asset Name | Asset Table | ArcGIS Feature Service URL |
---|---|---|
Buildings |
bl |
https://services3.arcgis.com/lq5SzPW...eatureServer/0
|
Space |
rm, gros |
https://services3.arcgis.com/lq5SzPW...eatureServer/0
|
Equipment |
eq |
Step 1: Create an ArcGIS feature service.
To create a feature service using the Archibus service as a template:
-
Log into ArcGIS Online.
-
In the Content tab, create a new folder for the Archibus services; e.g. archibus_services
-
In the new folder, create a New Item with the following options: Feature Layer > Provide an ArcGIS Server layer URL > specify the URL to the desired Archibus feature layer . Lastly, provide a title, folder , and summary for the item.
-
ArcGIS will create the new feature layer based on the fields from the Archibus feature service.
Step 2: Share the ArcGIS Feature Services.
The system administrator must configure the services for sharing to enable Archibus to access them.
Configuring sharing can vary depending on the type of ArcGIS environment (Enterprise vs. Online).
In general, to share the hosted feature layer:
-
Enable editing on the hosted feature layer
-
Create a Web Map that contains the hosted feature layer
-
Create a Web Mapping Application that contains the Web Map
-
Register the Web Mapping Application
-
Note the AppID and AppSecret created during registration