ArcFM Desktop > ArcFM > Water Tracing > 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:
Field Name
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