ArcFM Desktop > ArcFM > Gas Tracing > Create Feature Classes |
The feature class and field names listed below are shown as they appear in the Minerville sample data. You may create your own feature class names (shown in green) and field names (Field Name column in tables).
ControllableFitting and NonControllableFitting
Geometry Type: Point
Controllable Fitting and NonControllable Fitting features may participate in a Cathodic Protection trace. One feature class can represent both control and noncontrol fitting types if your data model breaks this out at the subtype level. This feature class requires that the user create these fields with the listed data type:
Field Name
Data Type
Domain
BondedIndicator
text (length=5)
Yes/No Indicator
EmerIsolationSysStatus
text (length=20)
GasPressureSystemStatus
text (length=20)
GasWaterSystemStatus - String
GasSystemStatus
text (length=20)
GasWaterSystemStatus - String
GasTraceWeight
long integer
InsulatedIndicator
text (length=5)
Yes/No Indicator
Material
text (length=5)
Material
NormalPosition
long integer
Normal Position
CP Anode
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
Field Type
CPRectifierCableObjectID
long integer
CPSystemObjectID
long integer
GasTraceWeight
long integer
CP Bond Junction
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
Field Type
CPBondWireObjectID
long integer
GasTraceWeight
long integer
CP Bond Wire
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
Field Type
Domain
CPSystemObjectID
long integer
MeasuredLength
double
GasTraceWeight
long integer
PipeStatusIndicator
long integer
Normal Position
CP Rectifier
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
Field Type
CPSystemObjectID
long integer
GasTraceWeight
long integer
CP Rectifier Cable
Geometry Type: Line
A rectifier cable carries power from the gas 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
Field Type
Domain
GasTraceWeight
long integer
MeasuredLength
double
PipeStatusIndicator
long integer
Normal Position
CP Test Point
Geometry Type: Point
This feature represents the test point or read point locations along a gas 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
Field Type
CPSystemObjectID
long integer
GasTraceWeight
long integer
Distribution Main
Geometry Type: Line
Natural gas is carried in either mains or service pipes. Generally mains distribute gas from a distribution point to points adjacent to customer premises (e.g., town border stations). The Distribution Main feature class requires that the user create these fields with the listed data type:
Field Name
Field Type
Domain
BondedIndicator
text (length=5)
Yes/No Indicator
CPSystemObjectID
long integer
CPSystemStatus
long integer
CPSystemStatus
Diameter
text (length=15)
Gas Pipe Diameter
GasTraceWeight
long integer
InsulatedIndicator
text (length=5)
Yes/No Indicator
Material
long integer
Material
OperatingPressure
long integer or double
No domain. This field cannot have a value of 0.
PipeStatusIndicator
text (length=5)
Yes/No Indicator
PipeType
text
Pipe Type
SNAPPING: The SqueezeOff feature class snaps to DistributionMain. Use the PipeType field to indicate whether the pipe is pinchable.
Gas Valve
Geometry Type: Point
Gas valves permit or prevent the flow of gas using ball, gate, plug, or other mechanisms. Valves are pressure-rated by the American National Standards Institute (ANSI). The Gas Valve feature class requires that the user create these fields with the listed data type:
Field Name
Field Type
Domain
BondedIndicator
text
Yes/No Indicator
CPSystemStatus
long integer
CPSystemStatus
EmerIsolationSysStatus
text (length=20)
GasPressureSystemStatus
text (length=20)
GasWaterSystemStatus - String
GasSystemStatus
text (length=20)
GasWaterSystemStatus - String
GasTraceWeight
long integer
InsulatedIndicator
text (length=5)
Yes/No Indicator
Material
text
Material
NormalPosition
long integer
Normal Position
OperatingClassification
text
Operating Classification
Regulator Station
Geometry Type: Point
A regulator station defines the location of one or more regulators. The Regulator Station feature class requires that the user create these fields with the listed data type:
Field Name
Field Type
Domain
CPSystemStatus
long integer
CPSystemStatus
EmerIsolationSysStatus
text (length=20)
GasPressureSystemStatus
text (length=20)
GasWaterSystemStatus - String
GasSystemStatus
text (length=20)
GasWaterSystemStatus - String
GasTraceWeight
long integer
SOPIn
long integer or double
SOPOut
long integer or double
Status
text (length=5)
Station Status
Service
Geometry Type: Line
Services connect customers to the gas distribution main either directly or through the customer meter. The Service feature class requires that the user create these fields with the listed data type:
Field
Field Type
Domain
BondedIndicator
text (length=5)
Yes/No Indicator
CPSystemObjectID
long integer
CPSystemStatus
long integer
CPSystemStatus
Diameter
text (length=15)
Gas Pipe Diameter
GasTraceWeight
long integer
InsulatedIndicator
text (length=5)
Yes/No Indicator
Material
text (length=5)
Material
MeasuredLength
double
OperatingPressure
long integer or double
No domain. This field cannot have a value of 0.
Status
text (length=5)
Station Status
Squeeze Off
Geometry Type: Point
The SqueezeOff feature class is used for Squeeze Off tracing. Create this feature class only if you intend to use the Squeeze Off trace with your gas network. The SqueezeOff feature class is a simple junction that participates in the network. The SqueezeOff feature class requires that the user create these fields with the listed data type:
Field
Field Type
Domain
GasTraceWeight
long integer
NormalPosition
long integer
Normal Position
(The NormalPosition field should be open by default.)
Town Border Station
Geometry Type: Point
A town border station is where the gas transmission system is converted to the distribution system. The Town Border Station feature class requires that the user create these fields with the listed data type:
Field Name
Field Type
Domain
EmerIsolationSysStatus
text (length=20)
GasTraceWeight
long integer
GasPressureSystemStatus
text (length=20)
GasWaterSystemStatus - String
GasSystemStatus
text (length=20)
GasWaterSystemStatus - String
Status
text (length=5)
Station Status
SOPIn
long integer or double
No domain; this field MUST contain a valid value (Null and 0 are invalid).
SOPOut
long integer or double
No domain; this field MUST contain a valid value (Null and 0 are invalid).