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).

QR code for this page

Was this helpful?