Water Tracing Step 3: Create Feature Classes

Cathodic Protection (CP) utilizes electric current to reduce corrosion in underground water distribution systems. Cathodic Protection does not stop or prevent corrosion. It transfers it from the protected structure to a sacrificial surface called an anodic structure, anode, or ground bed.

ArcFM's water tracing allows you to perform Cathodic Protection traces and identify which sections of a distribution system utilize Cathodic Protection. The following feature classes are not included in the Esri water distribution model. To perform this trace, these feature classes must be created. Be sure to add the fields and their data types as shown for each feature.

You may name your feature classes and fields in any way you like. The names below are those used in the sample data. The model names, however, must have the exact spelling (model names are assigned in a later step).

wCPAnode

Geometry Type: Point

This class represents an anode feature. The anode is connected to the pipe by means of wire and acts as the place of input for the current that is delivered. The anode is "sacrificed" to protect the metal in the pipe from corroding.

The CPAnode feature class requires that the user create these fields with the listed data type:

Field Name

Data Type

CPRectifierCableObjectID

long integer

CPSystemObjectID

long integer

WaterTraceWeight

long integer

wCPBondJunction

Geometry Type: Point

In cases where plastic pipe connects two metal pipes, bonding wire is used to maintain the electrical connectivity throughout the CP system. This feature class represents the location where two to four bonding wires converge.

The CPBondJunction feature class requires that the user create these fields with the listed data type:

Field Name

Data Type

CPBondWireObjectID

long integer

WaterTraceWeight

long integer

wCPBondWire

Geometry Type: Line

Bond wire connects two nonadjacent sections of pipe to maintain the pipe in a "cathodic" state. This feature class is a simple edge feature because it is connected to other devices only at its ends and is used to perform traces to test the CP system.

The CPBondWire feature class requires that the user create these fields with the listed data type:

Field Name

Data Type

Domain

CPSystemObjectID

long integer

 

MeasuredLength

double

Measured Length

PipeStatusIndicator

long integer

Normal Position

WaterTraceWeight

long integer

 

wCPRectifier

Geometry Type: Point

This feature class represents a rectifier, which is the source of direct current in the CP system. Wire connects the pipe to the negative pole of the rectifier. The positive pole is connected to the ground bed that contains anodes. Current flows from the rectifier through the ground bed, through the soil to the pipe, and back to the rectifier. The ground bed deteriorates over time, but the pipe is protected.

The CPRectifier feature class requires that the user create these fields with the listed data type:

 

Data Type

CPSystemObjectID

long integer

WaterTraceWeight

long integer

wCPRectifierCable

Geometry Type: Line

A rectifier cable carries power from the water main to the rectifier and to the anode as part of the CP system. This feature is represented as a complex edge feature because multiple connections to the network are made along its edge.

The CPRectifierCable feature class requires that the user create these fields with the listed data type:

Field Name

Data Type

Domain

MeasuredLength

double

Measured Length

PipeStatusIndicator

long integer

Normal Position

WaterTraceWeight

long integer

 

wCPTestPoint

Geometry Type: Point

This feature represents the test point or read point locations along a water pipe used to test the current status of the CP system.

The CPTestPoint feature class requires that the user create these fields with the listed data type:

Field Name

Data Type

CPSystemObjectID

long integer

WaterTraceWeight

long integer

wPumpStation

Geometry Type: Point

This feature class acts as a pressure system barrier. It currently does not appear in the sample data.

This feature class requires that the user create these fields with the listed data type:

Field Name

Data Type

Domain

CPSystemStatus

long integer

CPSystemStatus

EmerIsolationSysStatus

text (length=20)

 

InletPressure

long integer

 

OutletPressure

long integer

 

Status

text (length=5)

Station Status

WaterPressureSystemStatus

text (length=20)

GasWaterSystemStatus - String

WaterSystemStatus

text (length=20)

GasWaterSystemStatus - String

WaterTraceWeight

long integer

 

wSqueeze Off

Geometry Type: Point

The SqueezeOff feature class is used for Squeeze Off tracing. This trace is supported for water, but isn't generally used. Create this feature class only if you intend to use the Squeeze Off trace with your water network.

This feature class requires that the user create these fields with the listed data type:

Field Name

Data Type

Domain

NormalPosition

long integer

Normal Position

WaterTraceWeight

long integer

 
QR code for this page

Was this helpful?