Overview

Nighttime Flow Overview

The Nighttime Flow Analysis solution provides water utility tools to create, monitor, update, and retire a Sub-DMA for the purpose of identifying areas of potential high water loss. For additional details, please read Detecting Water Loss Early With ArcGIS - Using Nighttime Flow Analysis.

This solution includes a series of services, maps, and apps for use throughout your utility's organization.

Requirements

Nighttime Flow Analysis requires specific technical experience and software.

Requirement Description
Experience
  • Publishing GIS services
  • Authoring maps and apps
  • Editing workflows in ArcGIS for Desktop
  • Modifying JSON files
  • Configuring ArcGIS GeoEvent Server feeds
Software
Geoprocessing
  • ArcMap (Standard or Advanced) 10.3, 10.4, 10.5
Map authoring
  • ArcMap (Standard or Advanced) 10.3, 10.4, 10.5
  • ArcGIS Pro (Standard or Advanced) 1.3, 1.4
GeoEvent services
  • ArcGIS Enterprise (Advanced) 10.5, or
    • ArcGIS GeoEvent Server
  • ArcGIS for Server (Advanced) 10.3, 10.4
    • ArcGIS GeoEvent Server
Map service hosting
  • ArcGIS Online, or
  • ArcGIS Enterprise (Standard or Advanced) 10.5, or
  • ArcGIS for Server (Standard or Advanced) 10.3, 10.4
    • Portal for ArcGIS
Applications
  • Basic Viewer (ArcGIS configurable application template)
  • Impact Summary (ArcGIS configurable application template)
  • Operations Dashboard for ArcGIS
  • Web AppBuilder for ArcGIS
Prerequisites

What you get

When you download Nighttime Flow Analysis, you'll find the following in the zip file:

Directory Item Description
Application ArcREST A folder containing the required Python package. This package is used in the DMA Planner toolbox to add features to a feature service.
AttributeAssistant.esriAddIn The Attribute Assistant provides a series of predefined methods to automatically populate attributes (ex. assign valve size based on the water main feature it intersects) when features are created and updated.
Maps and GDBs DMA.gdb A sample geodatabase with the DMA feature service schema..
WaterDistributionNetwork.gdb A sample geodatabase with water network data from the City of Naperville, Illinois.
DMAPlanner.tbx A toolbox with tools used to plan, share, and delete SubDMA data.
SubDMAPlanner.mxd A map document used for planning SubDMAs.
DMA Boundaries Locations.lyr A layer file used to symbolize the SubDMA Boundary Input feature set in the 1-SubDMA Planner geoprocessing model.
Trace Location.lyr A layer file used to symbolize the Select a pipe inside the DMA feature set in the 1-SubDMA Planner geoprocessing model.

What's new

Below are the release dates and notes for Nighttime Flow Analysis.

Date Description
June 2017
  • Nighttime Flow Analysis documentation updated for automated deployment with the ArcGIS Solutions Deployment Tool.
March 2017
July 2016
June 2016
  • The most recent release of the Attribute Assistant Add-In. See release notes for more information.
  • An enhancement to the Automated Setup to include the publishing of the Sub-DMA Status Updater application.
February 2016
  • Most recent version of the Automated Setup & Reporting tools. See the release notes for more details.
  • Most recent version of the Attribute Assistant add-in. See release notes for more details.
  • The most recent sample water network data from the Local Government Information Model.
  • An update to the Append Data to Feature Service model with new parameters and capabilities to work across multiple versions.
November 2015
  • Removal of the Batch Attribute Editor widget from the download; widget is now part of Web AppBuilder
  • Use of Web AppBuilder (Developer Edition) no longer required
August 2015
  • Batch Attribute Editor upgraded to Web AppBuilder (Developer Edition) 1.2
  • Latest versions of the ArcREST tools.
    • ArcREST version 3.
  • Config file enhancements.
July 2015
  • Load SubDMA to Service script now utilizes ArcMap's login to connect to the Feature Service
  • Latest release of the Attribute Assistant Add-In
  • The most recent sample water network data from the Local Government Information Model
  • Latest version of the Batch Attribute Editor widget (formally known as Batch Editor widget)
May 2015
  • Enhanced planning model to snap to valves and mains and reduces the snap tolerance
  • Latest versions of the ArcREST tools
    • ArcREST Helper is now included with ArcREST
  • Report modules moved to solutionreporttools python package
  • Config file schema changes
    • PublishData added to PublishingDetails section to allow the user to quickly bypass this entire section
    • EnableEditTracking & Capabilities parameters in FeatureServices has been replaced with the Definition section
March 2015
  • First release of Nighttime Flow Analysis
  • The automated setup uses ArcREST, which does not support application and enterprise logins.
  • When publishing to Portal for ArcGIS, the Hosting Server must use an ArcGIS Data Store as a managed geodatabase.
  • When publishing to Portal for ArcGIS with an ArcGIS Data Store Hosting Server, field names will be auto converted to lowercase. The tools will update the maps created, but apps are not updated to handle this conversion.
  • The script is delivered using relative paths. To use this without changing to absolute paths, you need to have python.exe as the default file extension for .py files and the path to Python in your systems path variable.
  • -->

    Get started with Nighttime Flow Analysis

    Automated deployment options

    With ArcGIS Pro and the ArcGIS Solutions Deployment Tool, users can now automate the deployment of this solution in their ArcGIS organization. Follow a few simple steps to quickly deploy the solution, configure it, and load your data when necessary.

    Top