Overview

Illicit Discharge Trace Overview

The Illicit Discharge Trace app allows the user to specify a location, such as the site of stormwater pollution, and trace the network upstream to find potential polluters.

This solution uses a custom widget in Web AppBuilder for ArcGIS to run the upstream trace. To determine the potential polluters, information is passed to a geoprocessing service to run the analysis and process the results. The results are returned to the app, and the user can then export the results to a CSV.

Requirements

Illicit Discharge Trace requires specific technical experience and software.

Requirement Description
Software
Map authoring
  • ArcMap (Standard or Advanced) 10.4 - 10.6
  • ArcGIS Online, or
  • ArcGIS Enterprise 10.5 - 10.6, or
  • Portal for ArcGIS 10.4
Map service hosting
  • ArcGIS Online, or
  • ArcGIS Enterprise (Standard or Advanced) 10.5 - 10.6, or
  • ArcGIS for Server (Standard or Advanced) 10.4
    • Portal for ArcGIS
Application hosting
  • ArcGIS Enterprise 10.5 - 10.6, or
  • Portal for ArcGIS 10.4
  • Microsoft Internet Information Services (IIS) 7.0 or higher
  • Microsoft ASP.NET Framework 4.0 or 4.5
Applications
  • Web AppBuilder for ArcGIS (Developer Edition)
Prerequisites

What you get

When you download the Illicit Discharge Trace app, you'll find the following in the zip file:

Directory Item Description
Application NetworkTrace A folder containing the Network Trace Web AppBuilder widget that can be configured to run the upstream trace.
Maps and GDBs IllicitTrace.mxd A map document used to publish the Upstream Trace geoprocessing service.
BusinessLocations.mxd A map document used to publish the Business Locations feature service.
PotentialBusinesses.mxd A map document used to publish the Potential Businesses feature service to store the resulting businesses.
IllicitDischargeTrace.gdb A sample geodatabase with content from the City of Naperville, Illinois.
IllicitTrace.tbx A toolbox with a tool to trace upstream to find potential polluters.
Icons A folder containing icons for the services, maps, and apps.

What's new

Below are the release dates and notes for Illicit Discharge Trace.

Date Description
February 2018
  • A resolution to a bug in which the Save To Layer check box was not correctly being set in the configuration page.
  • A resolution to a CSS issue that removed padding from the widget frame.
January 2018
  • A resolution to an issue in which when using Internet Explorer the saved CSV from the widget would automatically open. You are now prompted to either save, open, or cancel the request when using Internet Explorer.
  • A resolution to an issue in which CSS values in the Network Trace widget were hard coded.
  • An update to the Illicit Trace geoprocessing model to support vertical coordinate systems.
June 2016
  • The latest version of the Network Trace widget, which includes support for Web AppBuilder (Developer Edition) 2.0.
February 2016
  • The latest version of the Network Trace widget, which includes support for Web AppBuilder (Developer Edition) 1.3.
October 2015
  • An update to the Upstream Trace geoprocessing model to project flags.
  • The latest version of the Network Trace widget, which includes user interface updates and support for Web AppBuilder (Developer Edition) 1.2.
July 2015
  • The most recent sample data from the Local Government Information Model
  • The use of Web AppBuilder and the Network Trace widget instead of the custom JavaScript application
June 2014
  • First release of Illicit Discharge Trace

Get started with Illicit Discharge Trace

You may be interested in

Top