Configure the Remote Monitoring App with GIS Data

You can create and manage apps using the Remote Monitoring App Builder. These apps can be configured to include your existing business processes that can be targeted to specific users. The apps can contain specific forms and workflow templates that have previously been created. Users can be given permissions to these apps and can use them for data collection and managing work activities.

Remote Monitoring admin users can edit the Badger Meter Remote Monitoring app to configure it with ArcGIS feature services, web maps, and dashboards.

PREREQUISITES:

  • ArcGIS Creator user to manage and create content in ArcGIS including managing data, authoring and updating web maps and dashboards used in Badger Meter Remote Monitoring.
  • A minimum of one ArcGIS Creator user is required for the administrator to configure the ArcGIS data and content consumed by Badger Meter Remote Monitoring.
  • ArcGIS Viewer users for each Badger Meter Remote Monitoring user accessing apps configured with ArcGIS content to view GIS web maps and dashboards.
  • Required for Badger Meter Remote Monitoring mobile users that access ArcGIS data as read-only.
  • Required for all Badger Meter Remote Monitoring Web users that access ArcGIS data as read-only.
  • ArcGIS Editor users for each Badger Meter Remote Monitoring needing to edit GIS data.
  • Required for the Badger Meter Remote Monitoring System user used in the Single Sign-On configurations when pushing Telog Asset Performance KPIs to the GIS.
  • Users must log in with ArcGIS Online or Portal for ArcGIS credentials.
  • An ArcGIS Online or Portal for ArcGIS user is required so that the Remote Monitoring cloud service can extract the GIS cache to be used in the mobile app. For ArcGIS Enterprise deployments, this user must be a built-in portal member rather than a user with federated identity.
  • You must be using an ArcGIS identity that has access to web maps that will be shared with Badger Meter Remote Monitoring users.
  • You must be a Remote Monitoring administrator.
  • Feature services onlyBadger Meter Remote Monitoring requires feature services and does not support dynamic map services.
  • Feature services "sqlite" replica compatibility: The ArcGIS platform has a built-in mechanism to test that services are compatible. If the test fails to generate a replica, follow up with your GIS team or Esri Support. Similar to the example below, enter the following details on your feature service createReplica endpoint.
  • Replica Name: test.
  • Layers: Specify all of the layers in the service.
  • Geometry: Enter a geometry envelope that covers the extent of your data in a coordinate system that matches the data.
  • Click Create Replica.
  • If the result is printed as below, then Badger Meter Remote Monitoring cache generation should work as expected.

  • Extract capability (ArcGIS Server hosted feature service): The feature service Extract capability is required to support downloading the GIS data in the mobile app. Remote Monitoring will automatically generate replicas and provision them directly to the Remote Monitoring mobile clients as configured under Map Services. For ArcGIS Online/Enterprise hosted service, enable the Sync capability, as Extract is not applicable in this use case.
  • Display field: Remote Monitoring Mobile App uses the GIS map layer Display Field configured when publishing with ArcMap/ArcGIS Pro.
  • Web maps: ArcGIS Online or ArcGIS Enterprise web maps are required in Badger Meter Remote Monitoring. The web maps can be configured with any of the following:
  • Hosted layers: Data is hosted on ArcGIS Online or ArcGIS Enterprise Data Store.
  • Federated feature service: Data is hosted on ArcGIS Server that is federated with ArcGIS Enterprise. Using federation ensures that end users can access the GIS services without authenticating separately with ArcGIS Server.
  • Secured service with saved credentials: If GIS services are added to a web map, it is important that Saved Credentials are used when adding the content item to ArcGIS. This is to ensure that end users do not need to authenticate with ArcGIS Server, as the web GIS identity will be used for authorization. This option results in a service proxy on ArcGIS so it is preferable to use the options above if possible.
  1. Click the menu icon to open the menu.

  1. Click App Builder.

  1. On the Apps panel, click Manage.

Badger Meter Remote Monitoring is deployed with an existing app for Remote Monitoring. This app can be edited to fit your organization.

  1. Click the edit icon to edit the app.