{ "layers": [ { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 152, "name": "DOCUMENT_RANGE", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 10000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 0, 230, 169, 255 ], "width": 2 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.15474481171981, "ymin": 32.179252981519994, "xmax": -104.01376170179401, "ymax": 32.557812531320735, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": false }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DETERMINATION_DATE", "type": "esriFieldTypeDate", "alias": "DETERMINATION_DATE", "length": 8, "domain": null }, { "name": "DOCUMENT_ID", "type": "esriFieldTypeGUID", "alias": "DOCUMENT_ID", "length": 38, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I214TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I214UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I214FROM_DATE4", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I214FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G214DOCUMENT_ID", "fields": "DOCUMENT_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G214PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 0, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 1, "name": "DOCUMENT", "relatedTableId": 40, "role": "esriRelRoleDestination", "keyField": "DOCUMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 151, "name": "TEST_PRESSURE", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 10000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 255, 170, 0, 255 ], "width": 2 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.15474481171981, "ymin": 32.179252981519994, "xmax": -104.01376170179401, "ymax": 32.343126241433765, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": false }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DETERMINATION_DATE", "type": "esriFieldTypeDate", "alias": "DETERMINATION_DATE", "length": 8, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MAX_PRESSURE_AT_MIN_ELVTN", "type": "esriFieldTypeDouble", "alias": "MAX_PRESSURE_AT_MIN_ELVTN", "domain": null }, { "name": "MIN_PRESSURE_AT_MAX_ELVTN", "type": "esriFieldTypeDouble", "alias": "MIN_PRESSURE_AT_MAX_ELVTN", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "ORIGINAL_TEST_LENGTH", "type": "esriFieldTypeDouble", "alias": "ORIGINAL_TEST_LENGTH", "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "REASON_FOR_TEST", "type": "esriFieldTypeString", "alias": "REASON_FOR_TEST", "length": 50, "domain": { "type": "codedValue", "name": "WS2_TEST_REASON_CL", "description": "A sample listing of reasons for TEST_PRESSURE.", "codedValues": [ { "name": "Hydrostatic Test", "code": "Hydrostatic Test" }, { "name": "In-service Pressure Test", "code": "In-service Pressure Test" }, { "name": "Integrity Assessment", "code": "Integrity Assessment" }, { "name": "Original Mill Test", "code": "Original Mill Test" }, { "name": "Pressure Test", "code": "Pressure Test" }, { "name": "Strength Test", "code": "Strength Test" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Uprating Test", "code": "Uprating Test" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TEST_PRESSURE", "type": "esriFieldTypeDouble", "alias": "TEST_PRESSURE", "domain": null }, { "name": "TEST_PRESSURE_DATE", "type": "esriFieldTypeDate", "alias": "TEST_PRESSURE_DATE", "length": 8, "domain": null }, { "name": "TEST_PRESSURE_DURATION", "type": "esriFieldTypeDouble", "alias": "TEST_PRESSURE_DURATION", "domain": null }, { "name": "TEST_PRESSURE_GROUP", "type": "esriFieldTypeString", "alias": "TEST_PRESSURE_GROUP", "length": 255, "domain": null }, { "name": "TEST_PRESSURE_MAX_ELVTN", "type": "esriFieldTypeDouble", "alias": "TEST_PRESSURE_MAX_ELVTN", "domain": null }, { "name": "TEST_PRESSURE_MEDIUM", "type": "esriFieldTypeString", "alias": "TEST_PRESSURE_MEDIUM", "length": 50, "domain": { "type": "codedValue", "name": "WS2_TEST_MEDIUM_CL", "description": "A code listing of TEST_PRESSURE mediums.", "codedValues": [ { "name": "Air", "code": "Air" }, { "name": "Inert Gas", "code": "Inert Gas" }, { "name": "Nitrogen", "code": "Nitrogen" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Water", "code": "Water" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TEST_PRESSURE_MIN_ELVTN", "type": "esriFieldTypeDouble", "alias": "TEST_PRESSURE_MIN_ELVTN", "domain": null }, { "name": "TEST_STATION_ELEVATION", "type": "esriFieldTypeDouble", "alias": "TEST_STATION_ELEVATION", "domain": null }, { "name": "TEST_STATION_PRESSURE", "type": "esriFieldTypeDouble", "alias": "TEST_STATION_PRESSURE", "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeGlobalID", "alias": "GlobalID", "length": 38, "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "FDO_GlobalID", "fields": "GlobalID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I240TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I240UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I240FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I240FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G240PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 2, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 147, "name": "ILI Data", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 10000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "uniqueValue", "field1": "FEATURE_TYPE", "defaultSymbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 130, 130, 130, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "defaultLabel": "", "uniqueValueInfos": [ { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 196, 79, 120, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Above Ground Marker", "label": "Above Ground Marker" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 59, 161, 142, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Bend", "label": "Area End Bend" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 48, 56, 194, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Casing", "label": "Area End Casing" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 201, 166, 48, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Composite Wrap", "label": "Area End Composite Wrap" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 45, 181, 38, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Launcher", "label": "Area End Launcher" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 37, 95, 153, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Receiver", "label": "Area End Receiver" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 199, 44, 194, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Reducer", "label": "Area End Reducer" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 163, 71, 34, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Sleeve", "label": "Area End Sleeve" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 106, 153, 58, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Tap", "label": "Area End Tap" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 45, 196, 121, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area End Tee", "label": "Area End Tee" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 39, 140, 168, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Bend", "label": "Area Start Bend" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 128, 58, 156, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Casing", "label": "Area Start Casing" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 158, 118, 47, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Composite Wrap", "label": "Area Start Composite Wrap" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 57, 86, 184, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Launcher", "label": "Area Start Launcher" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 189, 57, 65, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Reciever", "label": "Area Start Reciever" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 157, 199, 42, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Reducer", "label": "Area Start Reducer" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 184, 68, 153, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Sleeve", "label": "Area Start Sleeve" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 144, 40, 189, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Tap", "label": "Area Start Tap" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 163, 89, 64, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Area Start Tee", "label": "Area Start Tee" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 72, 184, 194, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Attachment", "label": "Attachment" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 57, 153, 92, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Bend", "label": "Bend" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 199, 201, 81, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Buckle/Wrinkle", "label": "Buckle/Wrinkle" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 95, 60, 176, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Close Metal Object", "label": "Close Metal Object" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 111, 189, 70, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Cluster", "label": "Cluster" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 154, 156, 54, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Composite Wrap", "label": "Composite Wrap" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 199, 116, 68, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Deformation", "label": "Deformation" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 52, 194, 156, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Dent", "label": "Dent" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 60, 117, 201, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Dent with Metal Loss", "label": "Dent with Metal Loss" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 201, 48, 92, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Extra Metal", "label": "Extra Metal" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 163, 42, 155, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Field Bend", "label": "Field Bend" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 52, 173, 74, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Flange", "label": "Flange" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 58, 77, 199, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Girth Weld Anomaly", "label": "Girth Weld Anomaly" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 76, 148, 199, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Girthweld", "label": "Girthweld" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 141, 73, 196, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Gouge", "label": "Gouge" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 180, 75, 201, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Groove", "label": "Groove" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 98, 40, 184, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Linear (Crack-Like) Indication", "label": "Linear (Crack-Like) Indication" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 191, 123, 40, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Magnet", "label": "Magnet" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 158, 51, 70, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Manufacturing Anomaly", "label": "Manufacturing Anomaly" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 179, 43, 45, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Metal Loss", "label": "Metal Loss" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 199, 54, 131, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Ovality", "label": "Ovality" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 186, 155, 74, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Pig Signal", "label": "Pig Signal" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 159, 199, 80, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Reducer", "label": "Reducer" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 189, 82, 55, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Seam Weld Anomaly", "label": "Seam Weld Anomaly" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 110, 40, 161, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Stopple", "label": "Stopple" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 126, 163, 41, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Support", "label": "Support" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 43, 52, 153, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Tap", "label": "Tap" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 153, 59, 50, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Tee", "label": "Tee" }, { "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 156, 95, 48, 255 ], "size": 6, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } }, "value": "Valve", "label": "Valve" } ], "fieldDelimiter": ",", "authoringInfo": { "colorRamp": { "type": "multipart", "colorRamps": [ { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 54, 120, 191, 255 ], "toColor": [ 54, 120, 191, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 45, 189, 76, 255 ], "toColor": [ 45, 189, 76, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 176, 40, 77, 255 ], "toColor": [ 176, 40, 77, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 173, 46, 201, 255 ], "toColor": [ 173, 46, 201, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 184, 138, 40, 255 ], "toColor": [ 184, 138, 40, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 75, 201, 197, 255 ], "toColor": [ 75, 201, 197, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 53, 77, 196, 255 ], "toColor": [ 53, 77, 196, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 158, 60, 137, 255 ], "toColor": [ 158, 60, 137, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 156, 189, 58, 255 ], "toColor": [ 156, 189, 58, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 184, 76, 40, 255 ], "toColor": [ 184, 76, 40, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 53, 166, 109, 255 ], "toColor": [ 53, 166, 109, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 57, 144, 173, 255 ], "toColor": [ 57, 144, 173, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 104, 41, 158, 255 ], "toColor": [ 104, 41, 158, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 70, 46, 201, 255 ], "toColor": [ 70, 46, 201, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 163, 104, 62, 255 ], "toColor": [ 163, 104, 62, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 189, 49, 117, 255 ], "toColor": [ 189, 49, 117, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 89, 156, 39, 255 ], "toColor": [ 89, 156, 39, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 199, 76, 195, 255 ], "toColor": [ 199, 76, 195, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 38, 72, 158, 255 ], "toColor": [ 38, 72, 158, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 36, 163, 136, 255 ], "toColor": [ 36, 163, 136, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 199, 56, 60, 255 ], "toColor": [ 199, 56, 60, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 199, 44, 158, 255 ], "toColor": [ 199, 44, 158, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 189, 110, 42, 255 ], "toColor": [ 189, 110, 42, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 176, 169, 70, 255 ], "toColor": [ 176, 169, 70, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 44, 151, 153, 255 ], "toColor": [ 44, 151, 153, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 58, 113, 153, 255 ], "toColor": [ 58, 113, 153, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 117, 201, 68, 255 ], "toColor": [ 117, 201, 68, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 42, 199, 42, 255 ], "toColor": [ 42, 199, 42, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 50, 161, 76, 255 ], "toColor": [ 50, 161, 76, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 156, 58, 100, 255 ], "toColor": [ 156, 58, 100, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 173, 86, 66, 255 ], "toColor": [ 173, 86, 66, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 150, 63, 176, 255 ], "toColor": [ 150, 63, 176, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 128, 163, 64, 255 ], "toColor": [ 128, 163, 64, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 38, 36, 156, 255 ], "toColor": [ 38, 36, 156, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 161, 128, 63, 255 ], "toColor": [ 161, 128, 63, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 79, 56, 156, 255 ], "toColor": [ 79, 56, 156, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 135, 54, 201, 255 ], "toColor": [ 135, 54, 201, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 60, 201, 126, 255 ], "toColor": [ 60, 201, 126, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 188, 199, 42, 255 ], "toColor": [ 188, 199, 42, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 46, 176, 201, 255 ], "toColor": [ 46, 176, 201, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 168, 57, 49, 255 ], "toColor": [ 168, 57, 49, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 76, 199, 166, 255 ], "toColor": [ 76, 199, 166, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 156, 83, 40, 255 ], "toColor": [ 156, 83, 40, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 46, 156, 40, 255 ], "toColor": [ 46, 156, 40, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 199, 76, 158, 255 ], "toColor": [ 199, 76, 158, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 38, 82, 153, 255 ], "toColor": [ 38, 82, 153, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 194, 80, 76, 255 ], "toColor": [ 194, 80, 76, 255 ] }, { "type": "algorithmic", "algorithm": "esriCIELabAlgorithm", "fromColor": [ 91, 62, 194, 255 ], "toColor": [ 91, 62, 194, 255 ] } ] } } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.15256275772094, "ymin": 32.221304800497876, "xmax": -104.05418120977276, "ymax": 32.33985351043549, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": true }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "GLOBALID", "type": "esriFieldTypeGlobalID", "alias": "GLOBALID", "editable": false, "nullable": false, "length": 38, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "ANOM_POF_CLASSIFICATION", "type": "esriFieldTypeString", "alias": "Anom POF Classification CL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_ANOM_POF_CLASSIFICATION_CL", "description": "Classification of the geometrical parameters of the anomaly as defined by pipeline operator's forum (POF).", "codedValues": [ { "name": "Axial Grooving", "code": "Axial Grooving" }, { "name": "Axial Slotting", "code": "Axial Slotting" }, { "name": "Circumferential Grooving", "code": "Circumferential Grooving" }, { "name": "Circumferential Slotting", "code": "Circumferential Slotting" }, { "name": "General", "code": "General" }, { "name": "N/A", "code": "N/A" }, { "name": "Pinhole", "code": "Pinhole" }, { "name": "Pitting", "code": "Pitting" }, { "name": "Unknown", "code": "Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "ANOMALY_DEPTH", "type": "esriFieldTypeInteger", "alias": "Anomaly Depth", "domain": null }, { "name": "ANOMALY_LENGTH", "type": "esriFieldTypeDouble", "alias": "Anomaly Length", "domain": null }, { "name": "ANOMALY_ORIENTATION", "type": "esriFieldTypeInteger", "alias": "Anomaly Orientation", "domain": null }, { "name": "ANOMALY_WIDTH", "type": "esriFieldTypeDouble", "alias": "Anomaly Width", "domain": null }, { "name": "BEND_ANGLE", "type": "esriFieldTypeInteger", "alias": "Bend Angle", "domain": null }, { "name": "BEND_DEFLECTION", "type": "esriFieldTypeString", "alias": "Bend Deflection", "length": 20, "domain": null }, { "name": "BEND_RADIUS", "type": "esriFieldTypeString", "alias": "Bend Radius", "length": 20, "domain": null }, { "name": "CLUSTER_NUMBER", "type": "esriFieldTypeString", "alias": "Cluster Number", "length": 20, "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DISTANCE_TO_DS_GW", "type": "esriFieldTypeDouble", "alias": "Distance To DS GW", "domain": null }, { "name": "DISTANCE_TO_DS_MARKER", "type": "esriFieldTypeDouble", "alias": "Distance To DS Marker", "domain": null }, { "name": "DISTANCE_TO_US_GW", "type": "esriFieldTypeDouble", "alias": "Distance To US GW", "domain": null }, { "name": "DISTANCE_TO_US_MARKER", "type": "esriFieldTypeDouble", "alias": "DistanceTo US Marker", "domain": null }, { "name": "DS_GIRTH_WELD_IDENTIFIER", "type": "esriFieldTypeString", "alias": "DS Girth Weld Identifier", "length": 20, "domain": null }, { "name": "DS_MARKER_IDENTIFIER", "type": "esriFieldTypeString", "alias": "DS Marker Identifier", "length": 20, "domain": null }, { "name": "DS_MARKER_STATION", "type": "esriFieldTypeString", "alias": "DS Marker Station", "length": 20, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "EFFECTIVE_AREA_PBURST", "type": "esriFieldTypeInteger", "alias": "Effective Area Pburst", "domain": null }, { "name": "EFFECTIVE_AREA_PSAFE", "type": "esriFieldTypeInteger", "alias": "Effective Area Psafe", "domain": null }, { "name": "EFFECTIVE_AREA_RPR", "type": "esriFieldTypeSingle", "alias": "Effective Area RPR", "domain": null }, { "name": "FEATURE_TYPE", "type": "esriFieldTypeString", "alias": "Feature Type CL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_FEATURE_TYPE_CL", "description": "The type of anomaly OR reference feature code list (Dent, Metal Loss, Valve, Tee, Tap, etc.)", "codedValues": [ { "name": "Above Ground Marker", "code": "Above Ground Marker" }, { "name": "Area End Bend", "code": "Area End Bend" }, { "name": "Area End Casing", "code": "Area End Casing" }, { "name": "Area End Composite Wrap", "code": "Area End Composite Wrap" }, { "name": "Area End Launcher", "code": "Area End Launcher" }, { "name": "Area End Receiver", "code": "Area End Receiver" }, { "name": "Area End Reducer", "code": "Area End Reducer" }, { "name": "Area End Sleeve", "code": "Area End Sleeve" }, { "name": "Area End Tap", "code": "Area End Tap" }, { "name": "Area End Tee", "code": "Area End Tee" }, { "name": "Area Start Bend", "code": "Area Start Bend" }, { "name": "Area Start Casing", "code": "Area Start Casing" }, { "name": "Area Start Composite Wrap", "code": "Area Start Composite Wrap" }, { "name": "Area Start Launcher", "code": "Area Start Launcher" }, { "name": "Area Start Reciever", "code": "Area Start Reciever" }, { "name": "Area Start Reducer", "code": "Area Start Reducer" }, { "name": "Area Start Sleeve", "code": "Area Start Sleeve" }, { "name": "Area Start Tap", "code": "Area Start Tap" }, { "name": "Area Start Tee", "code": "Area Start Tee" }, { "name": "Attachment", "code": "Attachment" }, { "name": "Bend", "code": "Bend" }, { "name": "Buckle/Wrinkle", "code": "Buckle/Wrinkle" }, { "name": "Close Metal Object", "code": "Close Metal Object" }, { "name": "Cluster", "code": "Cluster" }, { "name": "Composite Wrap", "code": "Composite Wrap" }, { "name": "Deformation", "code": "Deformation" }, { "name": "Dent", "code": "Dent" }, { "name": "Dent with Metal Loss", "code": "Dent with Metal Loss" }, { "name": "Extra Metal", "code": "Extra Metal" }, { "name": "Field Bend", "code": "Field Bend" }, { "name": "Flange", "code": "Flange" }, { "name": "Girth Weld Anomaly", "code": "Girth Weld Anomaly" }, { "name": "Girthweld", "code": "Girthweld" }, { "name": "Gouge", "code": "Gouge" }, { "name": "Groove", "code": "Groove" }, { "name": "Linear (Crack-Like) Indication", "code": "Linear (Crack-Like) Indication" }, { "name": "Magnet", "code": "Magnet" }, { "name": "Manufacturing Anomaly", "code": "Manufacturing Anomaly" }, { "name": "Metal Loss", "code": "Metal Loss" }, { "name": "Ovality", "code": "Ovality" }, { "name": "Pig Signal", "code": "Pig Signal" }, { "name": "Reducer", "code": "Reducer" }, { "name": "Seam Weld Anomaly", "code": "Seam Weld Anomaly" }, { "name": "Stopple", "code": "Stopple" }, { "name": "Support", "code": "Support" }, { "name": "Tap", "code": "Tap" }, { "name": "Tee", "code": "Tee" }, { "name": "Valve", "code": "Valve" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FEATURE_TYPE_DESCRIPTION", "type": "esriFieldTypeString", "alias": "Feature Type Description", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "INSPECTION_RUN_ID", "type": "esriFieldTypeGUID", "alias": "Inspection Run ID", "length": 38, "domain": null }, { "name": "INTERNAL_EXTERNAL", "type": "esriFieldTypeString", "alias": "Internal External CL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_INTERNAL_EXTERNAL_CL", "description": "The anomaly location in respect to the pipe wall. Examples are internal, external, or mid.", "codedValues": [ { "name": "External", "code": "External" }, { "name": "Internal", "code": "Internal" }, { "name": "Mid", "code": "Mid" }, { "name": "Unknown", "code": "Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "JOINT_LENGTH", "type": "esriFieldTypeSingle", "alias": "Joint Length", "domain": null }, { "name": "JOINT_NUMBER", "type": "esriFieldTypeString", "alias": "Joint Number", "length": 20, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "LONG_SEAM_ORIENTATION", "type": "esriFieldTypeInteger", "alias": "Long Seam Orientation", "domain": null }, { "name": "LONG_SEAM_TYPE", "type": "esriFieldTypeString", "alias": "Long Seam Type", "length": 20, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "MOP_MAOP_PROVIDED", "type": "esriFieldTypeInteger", "alias": "MOP MAOP Provided", "domain": null }, { "name": "NEAREST_FEATURE_TYPE", "type": "esriFieldTypeString", "alias": "Nearest Feature Type", "length": 20, "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "NOMINAL_DIAMETER_PROVIDED", "type": "esriFieldTypeString", "alias": "Nominal Diameter Provided", "length": 20, "domain": null }, { "name": "NOMINAL_WT_PROVIDED", "type": "esriFieldTypeString", "alias": "Nominal Wall Thickness Provided", "length": 20, "domain": null }, { "name": "ODOMETER", "type": "esriFieldTypeDouble", "alias": "Odometer", "domain": null }, { "name": "PBURST_B31G", "type": "esriFieldTypeInteger", "alias": "Pburst B31G", "domain": null }, { "name": "PERCENT_OF_OD_RESTRICTION", "type": "esriFieldTypeSingle", "alias": "Percent of OD Restriction", "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POINT_X", "type": "esriFieldTypeDouble", "alias": "POINT X", "domain": null }, { "name": "POINT_Y", "type": "esriFieldTypeDouble", "alias": "POINT Y", "domain": null }, { "name": "POINT_Z", "type": "esriFieldTypeDouble", "alias": "POINT Z", "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "RPR_085DL", "type": "esriFieldTypeSingle", "alias": "RPR 0.85dL", "domain": null }, { "name": "RPR_B31G", "type": "esriFieldTypeSingle", "alias": "RPR B31G", "domain": null }, { "name": "SMYS_PROVIDED", "type": "esriFieldTypeInteger", "alias": "SMYS Provided", "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SURVEY_COORD_X", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_X", "domain": null }, { "name": "SURVEY_COORD_Y", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Y", "domain": null }, { "name": "SURVEY_COORD_Z", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Z", "domain": null }, { "name": "SURVEY_CRS_WKT_1", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_1", "length": 255, "domain": null }, { "name": "SURVEY_CRS_WKT_2", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_2", "length": 255, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TOOL_SPEED", "type": "esriFieldTypeSingle", "alias": "Tool Speed", "domain": null }, { "name": "TOOL_TYPE", "type": "esriFieldTypeString", "alias": "Tool Type CL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_TOOL_TYPE_CL", "description": "The type of in line inspection tool that identified that feature", "codedValues": [ { "name": "EMAT", "code": "EMAT" }, { "name": "Geo", "code": "Geo" }, { "name": "MFL-A", "code": "MFL-A" }, { "name": "MFL-C", "code": "MFL-C" }, { "name": "UT", "code": "UT" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "US_GIRTH_WELD_NUMBER", "type": "esriFieldTypeString", "alias": "US Girth Weld Number", "length": 20, "domain": null }, { "name": "US_MARKER_IDENTIFIER", "type": "esriFieldTypeString", "alias": "US Marker Identifier", "length": 20, "domain": null }, { "name": "US_MARKER_STATION", "type": "esriFieldTypeDouble", "alias": "US Marker Station", "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "WALL_THICKNESS_MEASURED", "type": "esriFieldTypeString", "alias": "Wall Thickness Measured", "length": 20, "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeGlobalID", "alias": "GlobalID", "length": 38, "domain": null }, { "name": "MODB31GERF", "type": "esriFieldTypeDouble", "alias": "MODB31GERF", "domain": null }, { "name": "MODB31GMAOP", "type": "esriFieldTypeInteger", "alias": "MODB31GMAOP", "domain": null }, { "name": "ANOMALY_ORIENTATION_CLOCK", "type": "esriFieldTypeString", "alias": "ANOMALY_ORIENTATION_CLOCK", "length": 15, "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "FDO_GlobalID", "fields": "GlobalID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I212UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I212FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I212NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G212PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 3, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 51, "name": "ILI INSPECTION", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 150, 165, 81, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -180, "ymin": -90, "xmax": 180, "ymax": 90, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "CLUSTER_RULE", "type": "esriFieldTypeString", "alias": "Cluster Rule CL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_ILI_INSP_CLUSTER_RULE_CL", "description": "The identification of two or more adjacent metal loss features in the wall of the pipe or weld that may interact to weaken the pipeline more than either would individually, commonly known as a \"cluster\", by their axial and circumferential proximity. This method of identification is found in API 1163. The code list in PODS is 1Tx1T and 6Tx6T; however, this code list is a Level 3 and can be extended if needed.", "codedValues": [ { "name": "1Tx1T", "code": "1Tx1T" }, { "name": "6Tx6T", "code": "6Tx6T" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "END_ODOMETER", "type": "esriFieldTypeDouble", "alias": "End Odometer", "domain": null }, { "name": "END_SURVEY_COORD_X", "type": "esriFieldTypeDouble", "alias": "END_SURVEY_COORD_X", "domain": null }, { "name": "END_SURVEY_COORD_Y", "type": "esriFieldTypeDouble", "alias": "END_SURVEY_COORD_Y", "domain": null }, { "name": "END_SURVEY_COORD_Z", "type": "esriFieldTypeDouble", "alias": "END_SURVEY_COORD_Z", "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "ILI_VENDOR", "type": "esriFieldTypeString", "alias": "ILI Vendor CL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_ILI_INSPECTION_VENDOR_CL", "description": "The name of the inspection company that operated the in-line inspection tool.", "codedValues": [ { "name": "BHGE", "code": "BHGE" }, { "name": "Entegra", "code": "Entegra" }, { "name": "Onstream", "code": "Onstream" }, { "name": "PipeTel", "code": "PipeTel" }, { "name": "ROSEN", "code": "ROSEN" }, { "name": "TDW", "code": "TDW" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "INSPECTION_BEGIN_DATE", "type": "esriFieldTypeDate", "alias": "Inspection Begin Date", "length": 8, "domain": null }, { "name": "INSPECTION_DESCRIPTION", "type": "esriFieldTypeString", "alias": "Inspection Description", "length": 255, "domain": null }, { "name": "INSPECTION_END_DATE", "type": "esriFieldTypeDate", "alias": "Inspection End Date", "length": 8, "domain": null }, { "name": "IS_ILI_DATA_ARCHIVED_YN", "type": "esriFieldTypeString", "alias": "Is ILI Data Archived YN", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "RUN_DIRECTION", "type": "esriFieldTypeString", "alias": "Run Direction CL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_ILI_INSP_RUN_DIRECTION_CL", "description": "Forward Run (with network route/measure/station ) or Reverse Run (against network route/measure/station)", "codedValues": [], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SOURCE_FILE", "type": "esriFieldTypeString", "alias": "Source File", "length": 255, "domain": null }, { "name": "START_ODOMETER", "type": "esriFieldTypeDouble", "alias": "Start Odometer", "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SURVEY_COORD_X", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_X", "domain": null }, { "name": "SURVEY_COORD_Y", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Y", "domain": null }, { "name": "SURVEY_COORD_Z", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Z", "domain": null }, { "name": "SURVEY_CRS_WKT_1", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_1", "length": 255, "domain": null }, { "name": "SURVEY_CRS_WKT_2", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_2", "length": 255, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "TOOL_TYPE", "type": "esriFieldTypeString", "alias": "Tool Type", "length": 50, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VENDOR_PROJECT_NUMBER", "type": "esriFieldTypeString", "alias": "Vendor Project Number", "length": 20, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I238TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I238UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I238FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I238FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G238PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 4, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 140, "name": "PIPE_JURISDICTION", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 0, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 244, 142, 73, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -180, "ymin": -90, "xmax": 180, "ymax": 90, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "CITY", "type": "esriFieldTypeString", "alias": "CITY", "length": 255, "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "COUNTRY", "type": "esriFieldTypeString", "alias": "COUNTRY", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COUNTRY_CL", "description": "An enumeration of countries. This particular list is the ISO 3166-1 two-digit code list.", "codedValues": [ { "name": "Afghanistan", "code": "Afghanistan" }, { "name": "Åland Islands", "code": "Åland Islands" }, { "name": "Albania", "code": "Albania" }, { "name": "Algeria", "code": "Algeria" }, { "name": "American Samoa", "code": "American Samoa" }, { "name": "Andorra", "code": "Andorra" }, { "name": "Angola", "code": "Angola" }, { "name": "Anguilla", "code": "Anguilla" }, { "name": "Antarctica", "code": "Antarctica" }, { "name": "Antigua and Barbuda", "code": "Antigua and Barbuda" }, { "name": "Argentina", "code": "Argentina" }, { "name": "Armenia", "code": "Armenia" }, { "name": "Aruba", "code": "Aruba" }, { "name": "Australia", "code": "Australia" }, { "name": "Austria", "code": "Austria" }, { "name": "Azerbaijan", "code": "Azerbaijan" }, { "name": "Bahamas", "code": "Bahamas" }, { "name": "Bahrain", "code": "Bahrain" }, { "name": "Bangladesh", "code": "Bangladesh" }, { "name": "Barbados", "code": "Barbados" }, { "name": "Belarus", "code": "Belarus" }, { "name": "Belgium", "code": "Belgium" }, { "name": "Belize", "code": "Belize" }, { "name": "Benin", "code": "Benin" }, { "name": "Bermuda", "code": "Bermuda" }, { "name": "Bhutan", "code": "Bhutan" }, { "name": "Bolivia (Plurinational State of)", "code": "Bolivia (Plurinational State of)" }, { "name": "Bonaire, Sint Eustatius and Saba", "code": "Bonaire, Sint Eustatius and Saba" }, { "name": "Bosnia and Herzegovina", "code": "Bosnia and Herzegovina" }, { "name": "Botswana", "code": "Botswana" }, { "name": "Bouvet Island", "code": "Bouvet Island" }, { "name": "Brazil", "code": "Brazil" }, { "name": "British Indian Ocean Territory", "code": "British Indian Ocean Territory" }, { "name": "Brunei Darussalam", "code": "Brunei Darussalam" }, { "name": "Bulgaria", "code": "Bulgaria" }, { "name": "Burkina Faso", "code": "Burkina Faso" }, { "name": "Burundi", "code": "Burundi" }, { "name": "Cabo Verde", "code": "Cabo Verde" }, { "name": "Cambodia", "code": "Cambodia" }, { "name": "Cameroon", "code": "Cameroon" }, { "name": "Canada", "code": "Canada" }, { "name": "Cayman Islands", "code": "Cayman Islands" }, { "name": "Central African Republic", "code": "Central African Republic" }, { "name": "Chad", "code": "Chad" }, { "name": "Chile", "code": "Chile" }, { "name": "China", "code": "China" }, { "name": "Christmas Island", "code": "Christmas Island" }, { "name": "Cocos (Keeling) Islands", "code": "Cocos (Keeling) Islands" }, { "name": "Colombia", "code": "Colombia" }, { "name": "Comoros", "code": "Comoros" }, { "name": "Congo", "code": "Congo" }, { "name": "Congo (Democratic Republic of the)", "code": "Congo (Democratic Republic of the)" }, { "name": "Cook Islands", "code": "Cook Islands" }, { "name": "Costa Rica", "code": "Costa Rica" }, { "name": "Côte d''Ivoire", "code": "Côte d''Ivoire" }, { "name": "Croatia", "code": "Croatia" }, { "name": "Cuba", "code": "Cuba" }, { "name": "Curaçao", "code": "Curaçao" }, { "name": "Cyprus", "code": "Cyprus" }, { "name": "Czechia", "code": "Czechia" }, { "name": "Denmark", "code": "Denmark" }, { "name": "Djibouti", "code": "Djibouti" }, { "name": "Dominica", "code": "Dominica" }, { "name": "Dominican Republic", "code": "Dominican Republic" }, { "name": "Ecuador", "code": "Ecuador" }, { "name": "Egypt", "code": "Egypt" }, { "name": "El Salvador", "code": "El Salvador" }, { "name": "Equatorial Guinea", "code": "Equatorial Guinea" }, { "name": "Eritrea", "code": "Eritrea" }, { "name": "Estonia", "code": "Estonia" }, { "name": "Ethiopia", "code": "Ethiopia" }, { "name": "Falkland Islands (Malvinas)", "code": "Falkland Islands (Malvinas)" }, { "name": "Faroe Islands", "code": "Faroe Islands" }, { "name": "Fiji", "code": "Fiji" }, { "name": "Finland", "code": "Finland" }, { "name": "France", "code": "France" }, { "name": "French Guiana", "code": "French Guiana" }, { "name": "French Polynesia", "code": "French Polynesia" }, { "name": "French Southern Territories", "code": "French Southern Territories" }, { "name": "Gabon", "code": "Gabon" }, { "name": "Gambia", "code": "Gambia" }, { "name": "Georgia", "code": "Georgia" }, { "name": "Germany", "code": "Germany" }, { "name": "Ghana", "code": "Ghana" }, { "name": "Gibraltar", "code": "Gibraltar" }, { "name": "Greece", "code": "Greece" }, { "name": "Greenland", "code": "Greenland" }, { "name": "Grenada", "code": "Grenada" }, { "name": "Guadeloupe", "code": "Guadeloupe" }, { "name": "Guam", "code": "Guam" }, { "name": "Guatemala", "code": "Guatemala" }, { "name": "Guernsey", "code": "Guernsey" }, { "name": "Guinea", "code": "Guinea" }, { "name": "Guinea-Bissau", "code": "Guinea-Bissau" }, { "name": "Guyana", "code": "Guyana" }, { "name": "Haiti", "code": "Haiti" }, { "name": "Heard Island and McDonald Islands", "code": "Heard Island and McDonald Islands" }, { "name": "Holy See", "code": "Holy See" }, { "name": "Honduras", "code": "Honduras" }, { "name": "Hong Kong", "code": "Hong Kong" }, { "name": "Hungary", "code": "Hungary" }, { "name": "Iceland", "code": "Iceland" }, { "name": "India", "code": "India" }, { "name": "Indonesia", "code": "Indonesia" }, { "name": "Iran (Islamic Republic of)", "code": "Iran (Islamic Republic of)" }, { "name": "Iraq", "code": "Iraq" }, { "name": "Ireland", "code": "Ireland" }, { "name": "Isle of Man", "code": "Isle of Man" }, { "name": "Israel", "code": "Israel" }, { "name": "Italy", "code": "Italy" }, { "name": "Jamaica", "code": "Jamaica" }, { "name": "Japan", "code": "Japan" }, { "name": "Jersey", "code": "Jersey" }, { "name": "Jordan", "code": "Jordan" }, { "name": "Kazakhstan", "code": "Kazakhstan" }, { "name": "Kenya", "code": "Kenya" }, { "name": "Kiribati", "code": "Kiribati" }, { "name": "Korea (Democratic People''s Republic of)", "code": "Korea (Democratic People''s Republic of)" }, { "name": "Korea (Republic of)", "code": "Korea (Republic of)" }, { "name": "Kuwait", "code": "Kuwait" }, { "name": "Kyrgyzstan", "code": "Kyrgyzstan" }, { "name": "Lao People''s Democratic Republic", "code": "Lao People''s Democratic Republic" }, { "name": "Latvia", "code": "Latvia" }, { "name": "Lebanon", "code": "Lebanon" }, { "name": "Lesotho", "code": "Lesotho" }, { "name": "Liberia", "code": "Liberia" }, { "name": "Libya", "code": "Libya" }, { "name": "Liechtenstein", "code": "Liechtenstein" }, { "name": "Lithuania", "code": "Lithuania" }, { "name": "Luxembourg", "code": "Luxembourg" }, { "name": "Macao", "code": "Macao" }, { "name": "Macedonia (the former Yugoslav Republic of)", "code": "Macedonia (the former Yugoslav Republic of)" }, { "name": "Madagascar", "code": "Madagascar" }, { "name": "Malawi", "code": "Malawi" }, { "name": "Malaysia", "code": "Malaysia" }, { "name": "Maldives", "code": "Maldives" }, { "name": "Mali", "code": "Mali" }, { "name": "Malta", "code": "Malta" }, { "name": "Marshall Islands", "code": "Marshall Islands" }, { "name": "Martinique", "code": "Martinique" }, { "name": "Mauritania", "code": "Mauritania" }, { "name": "Mauritius", "code": "Mauritius" }, { "name": "Mayotte", "code": "Mayotte" }, { "name": "Mexico", "code": "Mexico" }, { "name": "Micronesia (Federated States of)", "code": "Micronesia (Federated States of)" }, { "name": "Moldova (Republic of)", "code": "Moldova (Republic of)" }, { "name": "Monaco", "code": "Monaco" }, { "name": "Mongolia", "code": "Mongolia" }, { "name": "Montenegro", "code": "Montenegro" }, { "name": "Montserrat", "code": "Montserrat" }, { "name": "Morocco", "code": "Morocco" }, { "name": "Mozambique", "code": "Mozambique" }, { "name": "Myanmar", "code": "Myanmar" }, { "name": "Namibia", "code": "Namibia" }, { "name": "Nauru", "code": "Nauru" }, { "name": "Nepal", "code": "Nepal" }, { "name": "Netherlands", "code": "Netherlands" }, { "name": "New Caledonia", "code": "New Caledonia" }, { "name": "New Zealand", "code": "New Zealand" }, { "name": "Nicaragua", "code": "Nicaragua" }, { "name": "Niger", "code": "Niger" }, { "name": "Nigeria", "code": "Nigeria" }, { "name": "Niue", "code": "Niue" }, { "name": "Norfolk Island", "code": "Norfolk Island" }, { "name": "Northern Mariana Islands", "code": "Northern Mariana Islands" }, { "name": "Norway", "code": "Norway" }, { "name": "Oman", "code": "Oman" }, { "name": "Pakistan", "code": "Pakistan" }, { "name": "Palau", "code": "Palau" }, { "name": "Palestine, State of", "code": "Palestine, State of" }, { "name": "Panama", "code": "Panama" }, { "name": "Papua New Guinea", "code": "Papua New Guinea" }, { "name": "Paraguay", "code": "Paraguay" }, { "name": "Peru", "code": "Peru" }, { "name": "Philippines", "code": "Philippines" }, { "name": "Pitcairn", "code": "Pitcairn" }, { "name": "Poland", "code": "Poland" }, { "name": "Portugal", "code": "Portugal" }, { "name": "Puerto Rico", "code": "Puerto Rico" }, { "name": "Qatar", "code": "Qatar" }, { "name": "Réunion", "code": "Réunion" }, { "name": "Romania", "code": "Romania" }, { "name": "Russian Federation", "code": "Russian Federation" }, { "name": "Rwanda", "code": "Rwanda" }, { "name": "Saint Barthélemy", "code": "Saint Barthélemy" }, { "name": "Saint Helena, Ascension and Tristan da Cunha", "code": "Saint Helena, Ascension and Tristan da Cunha" }, { "name": "Saint Kitts and Nevis", "code": "Saint Kitts and Nevis" }, { "name": "Saint Lucia", "code": "Saint Lucia" }, { "name": "Saint Martin (French part)", "code": "Saint Martin (French part)" }, { "name": "Saint Pierre and Miquelon", "code": "Saint Pierre and Miquelon" }, { "name": "Saint Vincent and the Grenadines", "code": "Saint Vincent and the Grenadines" }, { "name": "Samoa", "code": "Samoa" }, { "name": "San Marino", "code": "San Marino" }, { "name": "Sao Tome and Principe", "code": "Sao Tome and Principe" }, { "name": "Saudi Arabia", "code": "Saudi Arabia" }, { "name": "Senegal", "code": "Senegal" }, { "name": "Serbia", "code": "Serbia" }, { "name": "Seychelles", "code": "Seychelles" }, { "name": "Sierra Leone", "code": "Sierra Leone" }, { "name": "Singapore", "code": "Singapore" }, { "name": "Sint Maarten (Dutch part)", "code": "Sint Maarten (Dutch part)" }, { "name": "Slovakia", "code": "Slovakia" }, { "name": "Slovenia", "code": "Slovenia" }, { "name": "Solomon Islands", "code": "Solomon Islands" }, { "name": "Somalia", "code": "Somalia" }, { "name": "South Africa", "code": "South Africa" }, { "name": "South Georgia and the South Sandwich Islands", "code": "South Georgia and the South Sandwich Islands" }, { "name": "South Sudan", "code": "South Sudan" }, { "name": "Spain", "code": "Spain" }, { "name": "Sri Lanka", "code": "Sri Lanka" }, { "name": "Sudan", "code": "Sudan" }, { "name": "Suriname", "code": "Suriname" }, { "name": "Svalbard and Jan Mayen", "code": "Svalbard and Jan Mayen" }, { "name": "Swaziland", "code": "Swaziland" }, { "name": "Sweden", "code": "Sweden" }, { "name": "Switzerland", "code": "Switzerland" }, { "name": "Syrian Arab Republic", "code": "Syrian Arab Republic" }, { "name": "Taiwan, Province of China[a]", "code": "Taiwan, Province of China[a]" }, { "name": "Tajikistan", "code": "Tajikistan" }, { "name": "Tanzania, United Republic of", "code": "Tanzania, United Republic of" }, { "name": "Thailand", "code": "Thailand" }, { "name": "Timor-Leste", "code": "Timor-Leste" }, { "name": "Togo", "code": "Togo" }, { "name": "Tokelau", "code": "Tokelau" }, { "name": "Tonga", "code": "Tonga" }, { "name": "Trinidad and Tobago", "code": "Trinidad and Tobago" }, { "name": "Tunisia", "code": "Tunisia" }, { "name": "Turkey", "code": "Turkey" }, { "name": "Turkmenistan", "code": "Turkmenistan" }, { "name": "Turks and Caicos Islands", "code": "Turks and Caicos Islands" }, { "name": "Tuvalu", "code": "Tuvalu" }, { "name": "Uganda", "code": "Uganda" }, { "name": "Ukraine", "code": "Ukraine" }, { "name": "United Arab Emirates", "code": "United Arab Emirates" }, { "name": "United Kingdom", "code": "United Kingdom" }, { "name": "United States Minor Outlying Islands", "code": "United States Minor Outlying Islands" }, { "name": "United States of America", "code": "United States of America" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Uruguay", "code": "Uruguay" }, { "name": "Uzbekistan", "code": "Uzbekistan" }, { "name": "Vanuatu", "code": "Vanuatu" }, { "name": "Venezuela (Bolivarian Republic of)", "code": "Venezuela (Bolivarian Republic of)" }, { "name": "Viet Nam", "code": "Viet Nam" }, { "name": "Virgin Islands (British)", "code": "Virgin Islands (British)" }, { "name": "Virgin Islands (U.S.)", "code": "Virgin Islands (U.S.)" }, { "name": "Wallis and Futuna", "code": "Wallis and Futuna" }, { "name": "Western Sahara", "code": "Western Sahara" }, { "name": "Yemen", "code": "Yemen" }, { "name": "Zambia", "code": "Zambia" }, { "name": "Zimbabwe", "code": "Zimbabwe" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COUNTY", "type": "esriFieldTypeString", "alias": "COUNTY", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DETERMINATION_DATE", "type": "esriFieldTypeDate", "alias": "DETERMINATION_DATE", "length": 8, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATE", "type": "esriFieldTypeString", "alias": "STATE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_STATE_CL", "description": "An enumeration of states/provinces from the US and Canada. This particular list is from ISO 3166-2.", "codedValues": [ { "name": "Alabama", "code": "Alabama" }, { "name": "Alaska", "code": "Alaska" }, { "name": "Alberta", "code": "Alberta" }, { "name": "American Samoa", "code": "American Samoa" }, { "name": "Arizona", "code": "Arizona" }, { "name": "Arkansas", "code": "Arkansas" }, { "name": "British Columbia", "code": "British Columbia" }, { "name": "California", "code": "California" }, { "name": "Colorado", "code": "Colorado" }, { "name": "Connecticut", "code": "Connecticut" }, { "name": "Delaware", "code": "Delaware" }, { "name": "District of Columbia", "code": "District of Columbia" }, { "name": "Florida", "code": "Florida" }, { "name": "Georgia", "code": "Georgia" }, { "name": "Guam", "code": "Guam" }, { "name": "Hawaii", "code": "Hawaii" }, { "name": "Idaho", "code": "Idaho" }, { "name": "Illinois", "code": "Illinois" }, { "name": "Indiana", "code": "Indiana" }, { "name": "Iowa", "code": "Iowa" }, { "name": "Kansas", "code": "Kansas" }, { "name": "Kentucky", "code": "Kentucky" }, { "name": "Louisiana", "code": "Louisiana" }, { "name": "Maine", "code": "Maine" }, { "name": "Manitoba", "code": "Manitoba" }, { "name": "Maryland", "code": "Maryland" }, { "name": "Massachusetts", "code": "Massachusetts" }, { "name": "Michigan", "code": "Michigan" }, { "name": "Minnesota", "code": "Minnesota" }, { "name": "Mississippi", "code": "Mississippi" }, { "name": "Missouri", "code": "Missouri" }, { "name": "Montana", "code": "Montana" }, { "name": "Nebraska", "code": "Nebraska" }, { "name": "Nevada", "code": "Nevada" }, { "name": "New Brunswick", "code": "New Brunswick" }, { "name": "New Hampshire", "code": "New Hampshire" }, { "name": "New Jersey", "code": "New Jersey" }, { "name": "New Mexico", "code": "New Mexico" }, { "name": "New York", "code": "New York" }, { "name": "Newfoundland and Labrador", "code": "Newfoundland and Labrador" }, { "name": "North Carolina", "code": "North Carolina" }, { "name": "North Dakota", "code": "North Dakota" }, { "name": "Northern Mariana Islands", "code": "Northern Mariana Islands" }, { "name": "Northwest Territories", "code": "Northwest Territories" }, { "name": "Nova Scotia", "code": "Nova Scotia" }, { "name": "Nunavut", "code": "Nunavut" }, { "name": "Ohio", "code": "Ohio" }, { "name": "Oklahoma", "code": "Oklahoma" }, { "name": "Ontario", "code": "Ontario" }, { "name": "Oregon", "code": "Oregon" }, { "name": "Pennsylvania", "code": "Pennsylvania" }, { "name": "Prince Edward Island", "code": "Prince Edward Island" }, { "name": "Puerto Rico", "code": "Puerto Rico" }, { "name": "Quebec", "code": "Quebec" }, { "name": "Rhode Island", "code": "Rhode Island" }, { "name": "Saskatchewan", "code": "Saskatchewan" }, { "name": "South Carolina", "code": "South Carolina" }, { "name": "South Dakota", "code": "South Dakota" }, { "name": "Tennessee", "code": "Tennessee" }, { "name": "Texas", "code": "Texas" }, { "name": "United States Minor Outlying Islands", "code": "United States Minor Outlying Islands" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Utah", "code": "Utah" }, { "name": "Vermont", "code": "Vermont" }, { "name": "Virgin Islands, U.S.", "code": "Virgin Islands, U.S." }, { "name": "Virginia", "code": "Virginia" }, { "name": "Washington", "code": "Washington" }, { "name": "West Virginia", "code": "West Virginia" }, { "name": "Wisconsin", "code": "Wisconsin" }, { "name": "Wyoming", "code": "Wyoming" }, { "name": "Yukon", "code": "Yukon" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I239TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I239UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I239FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I239FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G239PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 5, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 21, "name": "OWNERSHIP", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 58, 42, 168, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -180, "ymin": -90, "xmax": 180, "ymax": 90, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DETERMINATION_DATE", "type": "esriFieldTypeDate", "alias": "DETERMINATION_DATE", "length": 8, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OWNER_COMPANY_ID", "type": "esriFieldTypeGUID", "alias": "OWNER_COMPANY_ID", "length": 38, "domain": null }, { "name": "PERCENT_OWNERSHIP", "type": "esriFieldTypeDouble", "alias": "PERCENT_OWNERSHIP", "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I243TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I243UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I243FROM_DATE4", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I243FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G243PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G243OWNER_COMPAN", "fields": "OWNER_COMPANY_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 6, "name": "OWNER_COMPANY", "relatedTableId": 180, "role": "esriRelRoleDestination", "keyField": "OWNER_COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 7, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 134, "name": "BRANCH_CONNECT", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "636a4aefd57820b46cde11a1d840a3d0", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB2UlEQVQ4jaWRMWgTYRiGnzaXNiSnORowemmSM0rVQYhkElFCBwchkBZaPTo6ZGnnjh0Uh06Ck+41pcUTcRNCFwmUIlRFkJKjaYNFjDUnmKQ578QhGC7XIxR8x/flff7v+36B/5TgZW5ubqkjgdG7Ts+27YNKdffxvenpnYGAt+XyfTkmz4/H5LQLgCiKV1Y1reCECO5yMpGcHztzNt36/acPHPT7uJg6nwWeOiGCuzwek9MPNvYp6UYf4EnuAlejoWMQAWBV0yb+lQEysgjAi0/fUaQAmZiIFOi+5fN1J2m328tAXgAYtoaCYijU2/nOpTGyKYmSbpCJiVw7J/JwYx8A+fQoS5MJpHA4qWlaxPMX3Hr9+ZBnW1+7gFMjLE0metmJAIN0IkDucmQwwLaHDhuNRlWSwgrA8/d19B9tjCOLd19+AfDotkIk6AegY5o0m829et3fFgBUNV8rFtfnfIJvJRGPK7WfHUq6gRQQMI4sSrrBzWSYbCpMxzSpVPRXHz/sLBQK+VZvBVWdKReL63PcYGXxVlxZuC73jRr0D/eVVTVfO3YDJyQajSrOrNWy2a1W+8qeR1TVmfLa2suphBLPOX3LMg9qe9/eOMueAIDZ2altYNsrc+svqIa7qBYZ1zMAAAAASUVORK5CYII=", "contentType": "image/png", "width": 12, "height": 12, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18103283070599, "ymin": 31.69505353577489, "xmax": -103.57755925602362, "ymax": 32.56054744031934, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "BRANCH_CONNECT_TYPE", "type": "esriFieldTypeString", "alias": "BRANCH_CONNECT_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_BC_TYPE_CL", "description": "A code listing of types of BRANCH_CONNECTs", "codedValues": [ { "name": "Extrusions", "code": "Extrusions" }, { "name": "Outlet headers", "code": "Outlet headers" }, { "name": "Saddles", "code": "Saddles" }, { "name": "SocOLets", "code": "SocOLets" }, { "name": "Tap", "code": "Tap" }, { "name": "ThredOLets", "code": "ThredOLets" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "WeldOLets", "code": "WeldOLets" }, { "name": "Thread-O-Ring Nipple", "code": "Thread-O-Ring Nipple" }, { "name": "Blowoff", "code": "Blowoff" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "BRANCH_NOM_WALL_THICKNESS", "type": "esriFieldTypeDouble", "alias": "BRANCH_NOM_WALL_THICKNESS", "domain": { "type": "codedValue", "name": "WS2_BC_NOM_WALL_THK_CL", "description": "A code listing of BRANCH_CONNECT nominal wall thickness values", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.24", "code": 0.24 }, { "name": "0.28", "code": 0.28 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "BRANCH_OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "BRANCH_OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_BC_OUTSIDE_DIA_CL", "description": "A code listing of BRANCH_CONNECT outside diameters", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "1", "code": 1 }, { "name": "2", "code": 2 }, { "name": "3", "code": 3 }, { "name": "4", "code": 4 }, { "name": "5", "code": 5 }, { "name": "6", "code": 6 }, { "name": "7", "code": 7 }, { "name": "8", "code": 8 }, { "name": "9", "code": 9 }, { "name": "10", "code": 10 }, { "name": "11", "code": 11 }, { "name": "12", "code": 12 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MANUFACTURER", "type": "esriFieldTypeString", "alias": "MANUFACTURER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_BC_MANUFACTURER_CL", "description": "A sample listing of BRANCH_CONNECT manufacturers", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPE_SEGMENT_ID", "type": "esriFieldTypeGUID", "alias": "PIPE_SEGMENT_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "SPECIFICATION", "type": "esriFieldTypeString", "alias": "SPECIFICATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_BC_SPECIFICATION_CL", "description": "A code listing of BRANCH_CONNECT specifications", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TAP_METHOD", "type": "esriFieldTypeString", "alias": "TAP_METHOD", "length": 50, "domain": { "type": "codedValue", "name": "WS2_BC_TAP_METHOD_CL", "description": "A code listing of BRANCH_CONNECT tap methods", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Cold", "code": "Cold" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I251DESCRIPTION", "fields": "DESCRIPTION", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I251FROM_DATE6", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I251NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G251PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G251SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G251PIPE_SEGMENT", "fields": "PIPE_SEGMENT_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G251UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 8, "name": "valve", "relatedTableId": 8, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 9, "name": "PIPE_SEGMENT", "relatedTableId": 14, "role": "esriRelRoleDestination", "keyField": "PIPE_SEGMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 10, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 129, "name": "REDUCER", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "c97a08eb3aa04b22b4660ceccdb98f59", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABV0lEQVQ4jZWSoY7CQBRFj6h6SYPBMKL7BWDwKCTbP1gLagKK1AGVq8a2CZYf6HdgVmFnRWlCxSYk1Stom7ZbSPYmk0xm5p6Z9+449EvK0VRRjpacHrNnjIlc11XNRWutDcNwC1xeAbzj8ZjM5/OJ53nt64tiIiKDIAhWTYjzyny9XhmNRo+aRNBaz4CoCXGemQGSJAFguVw+hTiAGGOivmdXOhwOpGkKwH6/R2s9y7Ls0xjjO4C4rqs8z8P3/fqgUorFYgFAHMctgIgwHo/fgGGriWmacj6f6/orwCv1xfgvtQDT6bSeK6X+HH4GKKy1tiiKSRRFrc04joFHClUPAPI853a7/dSAMAy3IjLQWs9Euj8Ydrtdy3w6nb6CIPgA8qqES5lr1IRU+XfN6/X6Hfju9qAX8srcBdSQLMs+y5xr3e/3dLPZrJrmPgDAxRjjA8Oevby78Avv3KLgPDndFAAAAABJRU5ErkJggg==", "contentType": "image/png", "width": 12, "height": 12, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.15371453972034, "ymin": 31.66623925779004, "xmax": -103.3806162641273, "ymax": 32.55347329032304, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "GRADE", "type": "esriFieldTypeString", "alias": "GRADE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REDUCER_GRADE_CL", "description": "A code listing of potential REDUCER grade values.", "codedValues": [ { "name": "Dual Stamped", "code": "Dual Stamped" }, { "name": "Grade A", "code": "Grade A" }, { "name": "Grade B", "code": "Grade B" }, { "name": "Grade C", "code": "Grade C" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "X24", "code": "X24" }, { "name": "X35", "code": "X35" }, { "name": "X36", "code": "X36" }, { "name": "X42", "code": "X42" }, { "name": "X46", "code": "X46" }, { "name": "X48", "code": "X48" }, { "name": "X52", "code": "X52" }, { "name": "X56", "code": "X56" }, { "name": "X65", "code": "X65" }, { "name": "X70", "code": "X70" }, { "name": "X80", "code": "X80" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INLET_OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "INLET_OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_REDUCER_OUTSIDE_DIAMETER_CL", "description": "A code listing of REDUCER outside inlet diameters", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "3", "code": 3 }, { "name": "4", "code": 4 }, { "name": "6", "code": 6 }, { "name": "8", "code": 8 }, { "name": "10", "code": 10 }, { "name": "12", "code": 12 }, { "name": "2", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MANUFACTURER", "type": "esriFieldTypeString", "alias": "MANUFACTURER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REDUCER_MANUFACTURER_CL", "description": "A sample listing of REDUCER manufacturers", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "NEXTEEL", "code": "NEXTEEL" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MATERIAL", "type": "esriFieldTypeString", "alias": "MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REDUCER_MATERIAL_CL", "description": "A code listing of REDUCER material types.", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "OUTLET_OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "OUTLET_OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_REDUCER_OUTSIDE_DIAMETER_CL", "description": "A code listing of REDUCER outside inlet diameters", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "3", "code": 3 }, { "name": "4", "code": 4 }, { "name": "6", "code": 6 }, { "name": "8", "code": 8 }, { "name": "10", "code": 10 }, { "name": "12", "code": 12 }, { "name": "2", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPE_SEGMENT_ID", "type": "esriFieldTypeGUID", "alias": "PIPE_SEGMENT_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "REDUCER_TYPE", "type": "esriFieldTypeString", "alias": "REDUCER_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REDUCER_TYPE_CL", "description": "A code listing of types of REDUCERs", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Concentric", "code": "Concentric" }, { "name": "Eccentric", "code": "Eccentric" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "SPECIFICATION", "type": "esriFieldTypeString", "alias": "SPECIFICATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REDUCER_SPECIFICATION_CL", "description": "A code listing of REDUCER specifications", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I235UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I235FROM_DATE5", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I235NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G235PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G235SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G235PIPE_SEGMENT", "fields": "PIPE_SEGMENT_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 11, "name": "PIPE_SEGMENT", "relatedTableId": 14, "role": "esriRelRoleDestination", "keyField": "PIPE_SEGMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 12, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 124, "name": "FLANGE", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "17168bea53e2c0664a142ee6a41893b7", "imageData": "iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABeElEQVQokY2Pz0vCABTHv7CFEeokqzXzB7HKUx2cl0ZjiEfnQZDBELoE9mdk/0Z3O8zdFDp5Crpp0hioVJgHLQhshbEMpYNsbLfe6b3H9/O+70vCVYbRy1ozK+Xe9bvPNUUpDOyZtJt7Xc8Fgv7KHr2bdgMMvXVeVdViSZY7DnCv67lwaL0SYeg0QRDwAMw2mzkRNBsiDaOXDQT9jrjfuAQAWOYIVJxDQig70LWmSaQ1s1Ixny/9btzAHLbwcnsFKsEBAN4al/gxx6DiHPzMIZtk9/NOBnPYwutDfXkZnOPy+lAHAKwxh97Q/y0SAFYCNHwUg4RQdjIAAH2URyjOgT6SMF8slkC/+1zb3AifR/kzliAI/JhjWOYIALBKRXAgXWD2+4vJ5ONpar01SUUpDKqqWhSOeS0W3WEPpAvPC7a41308FUW+TQJASZY7VVUtZk4ELbwRZm3xYj6H+flli+88oUuy3LnWNCnJ7ufdDlPruymKfNue/wBwmZWwiJjmogAAAABJRU5ErkJggg==", "contentType": "image/png", "width": 9, "height": 9, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18102933970596, "ymin": 31.665440138790473, "xmax": -103.37988502312766, "ymax": 32.56316202931794, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FLANGE_TYPE", "type": "esriFieldTypeString", "alias": "FLANGE_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_FLANGE_TYPE_CL", "description": "A code listing of FLANGE types.", "codedValues": [ { "name": "Blind", "code": "Blind" }, { "name": "Slip On", "code": "Slip On" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Weld Neck", "code": "Weld Neck" }, { "name": "Anchor", "code": "Anchor" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MANUFACTURER", "type": "esriFieldTypeString", "alias": "MANUFACTURER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_FLANGE_MANUFACTURER_CL", "description": "A sample listing of FLANGE manufactures.", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "JAPL", "code": "JAPL" }, { "name": "Weldbend", "code": "Weldbend" }, { "name": "PPI", "code": "PPI" }, { "name": "EUE", "code": "EUE" }, { "name": "Norma", "code": "Norma" }, { "name": "Boltex", "code": "Boltex" }, { "name": "India", "code": "India" }, { "name": "IND", "code": "IND" }, { "name": "Rng India", "code": "Rng India" }, { "name": "Ulma", "code": "Ulma" }, { "name": "Balon", "code": "Balon" }, { "name": "NEXTEEL", "code": "NEXTEEL" }, { "name": "City Pipe", "code": "City Pipe" }, { "name": "Kerkau", "code": "Kerkau" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "NOMINAL_PRESSURE_RATING", "type": "esriFieldTypeInteger", "alias": "NOMINAL_PRESSURE_RATING", "domain": null }, { "name": "PIPE_SEGMENT_ID", "type": "esriFieldTypeGUID", "alias": "PIPE_SEGMENT_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "SPECIFICATION", "type": "esriFieldTypeString", "alias": "SPECIFICATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_FLANGE_SPECIFICATION_CL", "description": "A code listing of the potential FLANGE specification values.", "codedValues": [ { "name": "API 17B", "code": "API 17B" }, { "name": "API 5L", "code": "API 5L" }, { "name": "API 5L C", "code": "API 5L C" }, { "name": "API 5L D", "code": "API 5L D" }, { "name": "API 6D", "code": "API 6D" }, { "name": "ASTM A106", "code": "ASTM A106" }, { "name": "ASTM A312", "code": "ASTM A312" }, { "name": "ASTM A333", "code": "ASTM A333" }, { "name": "ASTM A53", "code": "ASTM A53" }, { "name": "ASTM A671", "code": "ASTM A671" }, { "name": "ASTM A672", "code": "ASTM A672" }, { "name": "ASTM A790", "code": "ASTM A790" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I234DESCRIPTION", "fields": "DESCRIPTION", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I234UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I234FROM_DATE5", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I234NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G234SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G234PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G234PIPE_SEGMENT", "fields": "PIPE_SEGMENT_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 13, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 14, "name": "PIPE_SEGMENT", "relatedTableId": 14, "role": "esriRelRoleDestination", "keyField": "PIPE_SEGMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 0, "name": "CROSSING_PIPELINE", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "980a3427d88fd284915150c79683c813", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB1UlEQVQ4ja3UsYrqQBQG4H8SF4Y1YOEu0cZJYWGaND6EbBEC6Sxt7O9LWNpru4XdQEDYbgshlZ1NENKk2SBOYcgUgkW2uDfhauKaYv8unDMfJ+FkGvjlNP5/4JybqqqahJCXOocVRQmyLAts2xYlkHNuNpvNd8aYSSl9rgMKIS5CiC/O+ZvrukEB5thwOBy22+06FgCAMfYkpWS+738AMApQVVWTMWY+wna7HaIoAmMMlmUBADRNg2EYr57nuY7j8AYAEEJeHr1mkiSIoiif7KpGKX3Ov3ujfLQ6p9OpwFqt1t2+WuD5fL473V0wjmPMZrPKJsuy0Ov1EIYh1ut1qT6ZTKonXC6XleB8PgcArFYrbLfb+mBVRqMR+v0+wjCsxG5TgN1uF9PptNQwGAwAAJ1Op7J+FwSAxWJxVUySBJvNBpRS2LaN8XhciURRhOPxWAZvs9/vAQC6rj+crHLC2+kOhwMopQ9XpQQqihIIIS6Msae8kO+drus/LjIApGl6uQKzLAuEEF9SSqZpGoC/u5f/rz9FSok4jj8JIbwAbdsWnPM33/c/DMN4rXt9pWl6ieP4U0r5x3VdUYAA8O8+MzzPc+tesABACOE5dgXmcRyH18Wq8g1NXK4qJQJKBgAAAABJRU5ErkJggg==", "contentType": "image/png", "width": 15, "height": 15, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.16384688771501, "ymin": 31.666967682789675, "xmax": -103.56917951602804, "ymax": 32.55710115932112, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "CROSSING_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "ANGLE", "type": "esriFieldTypeDouble", "alias": "ANGLE", "domain": null }, { "name": "CLASS_LOCATION_RATING", "type": "esriFieldTypeString", "alias": "CLASS_LOCATION_RATING", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CLASS_RATING_CL", "description": "An enumeration of class ratings.", "codedValues": [ { "name": "Class 1", "code": "Class 1" }, { "name": "Class 2", "code": "Class 2" }, { "name": "Class 3", "code": "Class 3" }, { "name": "Class 4", "code": "Class 4" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "CLEARANCE", "type": "esriFieldTypeDouble", "alias": "CLEARANCE", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "CROSSING_NAME", "type": "esriFieldTypeString", "alias": "CROSSING_NAME", "length": 90, "domain": null }, { "name": "CROSSING_OWNER", "type": "esriFieldTypeString", "alias": "CROSSING_OWNER", "length": 90, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EASEMENT_DS", "type": "esriFieldTypeDouble", "alias": "EASEMENT_DS", "domain": null }, { "name": "EASMENT_US", "type": "esriFieldTypeDouble", "alias": "EASMENT_US", "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IS_BELOW_GROUND", "type": "esriFieldTypeString", "alias": "IS_BELOW_GROUND", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_BELOW_LINE", "type": "esriFieldTypeString", "alias": "IS_BELOW_LINE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_BONDED", "type": "esriFieldTypeString", "alias": "IS_BONDED", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPE_TO_GROUND_OFF", "type": "esriFieldTypeDouble", "alias": "PIPE_TO_GROUND_OFF", "domain": null }, { "name": "PIPE_TO_GROUND_ON", "type": "esriFieldTypeDouble", "alias": "PIPE_TO_GROUND_ON", "domain": null }, { "name": "PIPELINE_COATING", "type": "esriFieldTypeString", "alias": "PIPELINE_COATING", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_TYPE_CL", "description": "A code listing of the potential COATING types.", "codedValues": [ { "name": "Bare", "code": "Bare" }, { "name": "Cladding", "code": "Cladding" }, { "name": "Corrosion", "code": "Corrosion" }, { "name": "Insulation", "code": "Insulation" }, { "name": "Outer Wrap", "code": "Outer Wrap" }, { "name": "Splash Guard", "code": "Splash Guard" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Weight Coat", "code": "Weight Coat" }, { "name": "FBE / ARO", "code": "FBE / ARO" }, { "name": "FBE", "code": "FBE" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "PIPELINE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_OUTSIDE_DIAMETER_CL", "description": "A code listing of potential outside PIPE diameters.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.500", "code": 0.5 }, { "name": "0.750", "code": 0.75 }, { "name": "1.000", "code": 1 }, { "name": "1.500", "code": 1.5 }, { "name": "10.000", "code": 10 }, { "name": "10.750", "code": 10.75 }, { "name": "11.000", "code": 11 }, { "name": "12.000", "code": 12 }, { "name": "12.063", "code": 12.063 }, { "name": "12.750", "code": 12.75 }, { "name": "13.000", "code": 13 }, { "name": "13.625", "code": 13.625 }, { "name": "14.000", "code": 14 }, { "name": "15.000", "code": 15 }, { "name": "15.200", "code": 15.2 }, { "name": "16.000", "code": 16 }, { "name": "16.600", "code": 16.6 }, { "name": "17.000", "code": 17 }, { "name": "18.000", "code": 18 }, { "name": "18.118", "code": 18.118 }, { "name": "2.000", "code": 2 }, { "name": "2.375", "code": 2.375 }, { "name": "2.500", "code": 2.5 }, { "name": "2.875", "code": 2.875 }, { "name": "20.000", "code": 20 }, { "name": "20.374", "code": 20.374 }, { "name": "20.375", "code": 20.375 }, { "name": "20.800", "code": 20.8 }, { "name": "21.500", "code": 21.5 }, { "name": "22.000", "code": 22 }, { "name": "24.000", "code": 24 }, { "name": "26.000", "code": 26 }, { "name": "28.000", "code": 28 }, { "name": "3.000", "code": 3 }, { "name": "3.200", "code": 3.2 }, { "name": "3.500", "code": 3.5 }, { "name": "3.580", "code": 3.58 }, { "name": "30.000", "code": 30 }, { "name": "32.000", "code": 32 }, { "name": "34.000", "code": 34 }, { "name": "4.000", "code": 4 }, { "name": "4.500", "code": 4.5 }, { "name": "40.000", "code": 40 }, { "name": "42.000", "code": 42 }, { "name": "46.000", "code": 46 }, { "name": "48.000", "code": 48 }, { "name": "5.000", "code": 5 }, { "name": "5.563", "code": 5.563 }, { "name": "5.625", "code": 5.625 }, { "name": "53.000", "code": 53 }, { "name": "54.000", "code": 54 }, { "name": "56.000", "code": 56 }, { "name": "6.000", "code": 6 }, { "name": "6.625", "code": 6.625 }, { "name": "6.626", "code": 6.626 }, { "name": "6.630", "code": 6.63 }, { "name": "6.675", "code": 6.675 }, { "name": "60.000", "code": 60 }, { "name": "7.000", "code": 7 }, { "name": "75.000", "code": 75 }, { "name": "8.000", "code": 8 }, { "name": "8.625", "code": 8.625 }, { "name": "89.000", "code": 89 }, { "name": "9.000", "code": 9 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "PIPELINE_MATERIAL", "type": "esriFieldTypeString", "alias": "PIPELINE_MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_MATERIAL_CL", "description": "A code listing of PIPE material types.", "codedValues": [ { "name": "Cast Iron", "code": "Cast Iron" }, { "name": "Composite", "code": "Composite" }, { "name": "Plastic", "code": "Plastic" }, { "name": "Steel", "code": "Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Poly", "code": "Poly" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_TYPE", "type": "esriFieldTypeString", "alias": "PIPELINE_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CROSSING_PIPELINE_TYPE_CL", "description": "A code listing of types of CROSSING_PIPELINEs.", "codedValues": [ { "name": "Natural Gas", "code": "Natural Gas" }, { "name": "Oil", "code": "Oil" }, { "name": "Sewer", "code": "Sewer" }, { "name": "Stormwater Drainage", "code": "Stormwater Drainage" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Volatile Liquids", "code": "Volatile Liquids" }, { "name": "Water Distribution", "code": "Water Distribution" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SURVEY_COORD_X", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_X", "domain": null }, { "name": "SURVEY_COORD_Y", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Y", "domain": null }, { "name": "SURVEY_COORD_Z", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Z", "domain": null }, { "name": "SURVEY_CRS_WKT_1", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_1", "length": 255, "domain": null }, { "name": "SURVEY_CRS_WKT_2", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_2", "length": 255, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I209UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I209FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I209NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G209PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 15, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 1, "name": "CROSSING_TRANSPORTATION", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "cd3b325a04561b486ba2e321803a84ea", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB6klEQVQ4ja2UP0gbURzHP+9yWVwEn1I4MDqUwlEQpCDN0KmUGHI4OEqxWzs4JZQOQsdOVbcO7ZYW6pbFCyqCS4ZAF/8NB8HBJHAgmh7O6eV1SHMk3sW7od/t8fu9D9/34/e+Ov9Z+vCh4GICZgqmk1z2wdHA2TO4DQELLqZE/shplimFnEgCvFCn3TN14hZcL181cALgAPZB//jsqVhIwgIgh5Vuq9bcpl/cB29+2KGZ0ywzDvbF3+GgZ7OsWWykSgDMigx5sTLjueXVqkFFB0jBdNwzL1WDg57dd6ZZIzUp5MRg7nr46nggwLJm8Vg8GduXCPibDodj3I0Futcd3m3tRDalX3Vovmxwdw6ff9qh+vP3Mli0EYffvoebAV6swSTQ2IbaURTwTdjhOGVew+QC3J3D9VFc9xDQeCR5ux6ej7PWd7SkZTHXZXIgwNft0kjxUjUo/rGZEpKtxU+wGA057NngRwDva7dX7rsT2VhnkQ7vu/vVqzMlZOyqhIA+OBfqtJvDSg8Kg71bEtkHFxmgyVV3BKiBc6ZO3LZqzc2KDAAbqVLwXx9SW7Wo+7VjBZUAuGdwW3C9/KZf3M+LlZmk8dXkqlv3a8c33BSr/zIxmGE/z7x5zy2vJg1YAAWValTADoErSWFR+gtzbKMuJC6HIAAAAABJRU5ErkJggg==", "contentType": "image/png", "width": 15, "height": 15, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.14767376972355, "ymin": 31.668101996789062, "xmax": -103.59263989201565, "ymax": 32.54552776632721, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayFieldExpressionInfo": { "expression": "$feature.COMMENTS + \" \" + $feature.TRANSPORTATION_TYPE", "title": "Custom" }, "displayField": "CROSSING_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "ANGLE", "type": "esriFieldTypeDouble", "alias": "ANGLE", "domain": null }, { "name": "CLASS_LOCATION_RATING", "type": "esriFieldTypeString", "alias": "CLASS_LOCATION_RATING", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CLASS_RATING_CL", "description": "An enumeration of class ratings.", "codedValues": [ { "name": "Class 1", "code": "Class 1" }, { "name": "Class 2", "code": "Class 2" }, { "name": "Class 3", "code": "Class 3" }, { "name": "Class 4", "code": "Class 4" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "CLEARANCE", "type": "esriFieldTypeDouble", "alias": "CLEARANCE", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "CROSSING_NAME", "type": "esriFieldTypeString", "alias": "CROSSING_NAME", "length": 90, "domain": null }, { "name": "CROSSING_OWNER", "type": "esriFieldTypeString", "alias": "CROSSING_OWNER", "length": 90, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EASEMENT_DS", "type": "esriFieldTypeDouble", "alias": "EASEMENT_DS", "domain": null }, { "name": "EASMENT_US", "type": "esriFieldTypeDouble", "alias": "EASMENT_US", "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IS_BELOW_LINE", "type": "esriFieldTypeString", "alias": "IS_BELOW_LINE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_HEAVY_HAUL_ROAD", "type": "esriFieldTypeString", "alias": "IS_HEAVY_HAUL_ROAD", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_PATROLLED_ROAD", "type": "esriFieldTypeString", "alias": "IS_PATROLLED_ROAD", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_PUBLIC_ROAD", "type": "esriFieldTypeString", "alias": "IS_PUBLIC_ROAD", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "NUMBER_OF_LANES", "type": "esriFieldTypeInteger", "alias": "NUMBER_OF_LANES", "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SURVEY_COORD_X", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_X", "domain": null }, { "name": "SURVEY_COORD_Y", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Y", "domain": null }, { "name": "SURVEY_COORD_Z", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Z", "domain": null }, { "name": "SURVEY_CRS_WKT_1", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_1", "length": 255, "domain": null }, { "name": "SURVEY_CRS_WKT_2", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_2", "length": 255, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TRANSPORTATION_TYPE", "type": "esriFieldTypeString", "alias": "TRANSPORTATION_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CROSSING_TRANPORTATION_TYPE_CL", "description": "A code listing of types of CROSSING_TRANSPORTATIONs.", "codedValues": [ { "name": "City Street", "code": "City Street" }, { "name": "County Highway", "code": "County Highway" }, { "name": "Interstate Highway", "code": "Interstate Highway" }, { "name": "Railroad", "code": "Railroad" }, { "name": "Road", "code": "Road" }, { "name": "Seasonal Road", "code": "Seasonal Road" }, { "name": "State Highway", "code": "State Highway" }, { "name": "Trail", "code": "Trail" }, { "name": "Unknown", "code": "Unknown" }, { "name": "US Highway", "code": "US Highway" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I263DESCRIPTION", "fields": "DESCRIPTION", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I263UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I263FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I263NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G263PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 16, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 2, "name": "CROSSING_UTILITY", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "3ee78197bfd8de8130d5be166b1a9456", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB+0lEQVQ4ja2Uv2sTYRjHPy1JmlxDidqQyy35JYVz0MEO/QOkErBDO0iGenTqJBQtiP+BWMkguKjb6XCDZLIUKbRLu9khBbkS8JbCa3NUcg3BSpPBoU1IcnfNDX63l+/zfvg+L8/7hPjPCvUfDIQKqOMwHeTyGJhRMBdQTl1AA6FKcudTTnNUKdWRggDtfald35sUhi2KJRSzB+zC5j6K+8m5P0FYAOQ1J9ysRTK7i5ktbLL9CdWc5qijYN/XZSw9QV5zmC2fADA1c0FhpZE0NsRSCaUSAhiH6VFtNqpRLD0BQEFzBjwp1ZG67x5yX/UHXrXJjXt/fesCAc/rIX76pPMFivpvXq+/9Sy6Uy+Srt7G4pCX+juX/0ReA2R3wg/6V0/gK54C8IUyB/q2G/hizZ3QTw9YJs9dLA45wA0bVg+opG6xqj1yFeT05Uv/YYvVlNv3BQK8Lz8fMBvVKNt6lpjc4fHnm2gM+l1ZeoJfXsBh/Xhz+aXT862RyTwTDqcT3+LE5M7IUXEBx8C096V2XnPCXaM7d+n51rWDDHB2NNEeAEbBrO9NimYtkpmauQBgtnzS+6/XqVmLcLwZ34lBpQdcQDk1bFHcXcxsFVYayaDr6+xoon28Gd85F+Fnpaud2HvDEoqJTdbYEEtBFyxADColrwXbB64EhXnpH14bpGtJlCCoAAAAAElFTkSuQmCC", "contentType": "image/png", "width": 15, "height": 15, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.10091399974817, "ymin": 31.681633677781917, "xmax": -103.56703186902917, "ymax": 32.50486699734864, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "CROSSING_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "ANGLE", "type": "esriFieldTypeDouble", "alias": "ANGLE", "domain": null }, { "name": "CLASS_LOCATION_RATING", "type": "esriFieldTypeString", "alias": "CLASS_LOCATION_RATING", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CLASS_RATING_CL", "description": "An enumeration of class ratings.", "codedValues": [ { "name": "Class 1", "code": "Class 1" }, { "name": "Class 2", "code": "Class 2" }, { "name": "Class 3", "code": "Class 3" }, { "name": "Class 4", "code": "Class 4" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "CLEARANCE", "type": "esriFieldTypeDouble", "alias": "CLEARANCE", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "CROSSING_NAME", "type": "esriFieldTypeString", "alias": "CROSSING_NAME", "length": 90, "domain": null }, { "name": "CROSSING_OWNER", "type": "esriFieldTypeString", "alias": "CROSSING_OWNER", "length": 90, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EASEMENT_DS", "type": "esriFieldTypeDouble", "alias": "EASEMENT_DS", "domain": null }, { "name": "EASMENT_US", "type": "esriFieldTypeDouble", "alias": "EASMENT_US", "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IS_BELOW_GROUND", "type": "esriFieldTypeString", "alias": "IS_BELOW_GROUND", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_BELOW_LINE", "type": "esriFieldTypeString", "alias": "IS_BELOW_LINE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_BONDED", "type": "esriFieldTypeString", "alias": "IS_BONDED", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SURVEY_COORD_X", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_X", "domain": null }, { "name": "SURVEY_COORD_Y", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Y", "domain": null }, { "name": "SURVEY_COORD_Z", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Z", "domain": null }, { "name": "SURVEY_CRS_WKT_1", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_1", "length": 255, "domain": null }, { "name": "SURVEY_CRS_WKT_2", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_2", "length": 255, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "UTILITY_TYPE", "type": "esriFieldTypeString", "alias": "UTILITY_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CROSSING_UTILITY_TYPE_CL", "description": "A code listing of types of CROSSING_UTILITIYs.", "codedValues": [ { "name": "Communication", "code": "Communication" }, { "name": "Electrical Distribution", "code": "Electrical Distribution" }, { "name": "Electrical Transmission", "code": "Electrical Transmission" }, { "name": "Fiber Optic", "code": "Fiber Optic" }, { "name": "Telephone", "code": "Telephone" }, { "name": "Television", "code": "Television" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Water", "code": "Water" }, { "name": "Power", "code": "Power" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "UTILITY_VOLTAGE", "type": "esriFieldTypeDouble", "alias": "UTILITY_VOLTAGE", "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I233UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I233FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I233NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G233PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 17, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 4, "name": "TEE", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "958accfa9c9479a4fd81f1d03bdbd5da", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABiUlEQVQ4ja3UPW7CMBQH8P+QBYluSCgefAcS9l4gEGVLuyKZY8QcIAfAUlY6WhE+AAfAGyNThNwhI2uGDiUR5IOEqm+yn+2fnuUPC/8cVlsySRIynU690Wj02Tae5/kuDEMxCEyShEwmk4/ZbBYRQt7aFmVZ9i6lJEEQ8Kdgic3n804MACilABBJKVFHK3AoBgBKKdi2DcdxGqj1CiaEgBACWmsAwPF4bKAWAAzBlssl9vv9Q05rDcYYAERpml59348tABiPx4u+yu4x13Xhum6JgVKK8/m8ABC3Xpt6FZvNpuozxrDdbjvn94JKKRhjqsqeYb2g1hqc86p/334ZLE+0DMYYPM97HdRaY71eV1cD+N3qkOoqMM/zXZZl75RSKKVaMdu2O5HL5fJdFMWhAsMwFFJKAiDyPA+ccxBCULb7sNPp9GWMiR+2HAQBl1LCcZzIGPMUacH4arW6PoB19C9YA7xHAUS3X2Uw1gqWaJqm19tzakRRFAdjTFzHOkEA8H0/BhB3jXfFD5i+4Ek6uAUKAAAAAElFTkSuQmCC", "contentType": "image/png", "width": 15, "height": 15, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18101361770601, "ymin": 31.666246194790062, "xmax": -103.37914350112806, "ymax": 32.56055657231934, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "BRANCH_OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "BRANCH_OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_OUTSIDE_DIAMETER_CL", "description": "A code listing of potential outside PIPE diameters.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.500", "code": 0.5 }, { "name": "0.750", "code": 0.75 }, { "name": "1.000", "code": 1 }, { "name": "1.500", "code": 1.5 }, { "name": "10.000", "code": 10 }, { "name": "10.750", "code": 10.75 }, { "name": "11.000", "code": 11 }, { "name": "12.000", "code": 12 }, { "name": "12.063", "code": 12.063 }, { "name": "12.750", "code": 12.75 }, { "name": "13.000", "code": 13 }, { "name": "13.625", "code": 13.625 }, { "name": "14.000", "code": 14 }, { "name": "15.000", "code": 15 }, { "name": "15.200", "code": 15.2 }, { "name": "16.000", "code": 16 }, { "name": "16.600", "code": 16.6 }, { "name": "17.000", "code": 17 }, { "name": "18.000", "code": 18 }, { "name": "18.118", "code": 18.118 }, { "name": "2.000", "code": 2 }, { "name": "2.375", "code": 2.375 }, { "name": "2.500", "code": 2.5 }, { "name": "2.875", "code": 2.875 }, { "name": "20.000", "code": 20 }, { "name": "20.374", "code": 20.374 }, { "name": "20.375", "code": 20.375 }, { "name": "20.800", "code": 20.8 }, { "name": "21.500", "code": 21.5 }, { "name": "22.000", "code": 22 }, { "name": "24.000", "code": 24 }, { "name": "26.000", "code": 26 }, { "name": "28.000", "code": 28 }, { "name": "3.000", "code": 3 }, { "name": "3.200", "code": 3.2 }, { "name": "3.500", "code": 3.5 }, { "name": "3.580", "code": 3.58 }, { "name": "30.000", "code": 30 }, { "name": "32.000", "code": 32 }, { "name": "34.000", "code": 34 }, { "name": "4.000", "code": 4 }, { "name": "4.500", "code": 4.5 }, { "name": "40.000", "code": 40 }, { "name": "42.000", "code": 42 }, { "name": "46.000", "code": 46 }, { "name": "48.000", "code": 48 }, { "name": "5.000", "code": 5 }, { "name": "5.563", "code": 5.563 }, { "name": "5.625", "code": 5.625 }, { "name": "53.000", "code": 53 }, { "name": "54.000", "code": 54 }, { "name": "56.000", "code": 56 }, { "name": "6.000", "code": 6 }, { "name": "6.625", "code": 6.625 }, { "name": "6.626", "code": 6.626 }, { "name": "6.630", "code": 6.63 }, { "name": "6.675", "code": 6.675 }, { "name": "60.000", "code": 60 }, { "name": "7.000", "code": 7 }, { "name": "75.000", "code": 75 }, { "name": "8.000", "code": 8 }, { "name": "8.625", "code": 8.625 }, { "name": "89.000", "code": 89 }, { "name": "9.000", "code": 9 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INLET_OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "INLET_OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_OUTSIDE_DIAMETER_CL", "description": "A code listing of potential outside PIPE diameters.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.500", "code": 0.5 }, { "name": "0.750", "code": 0.75 }, { "name": "1.000", "code": 1 }, { "name": "1.500", "code": 1.5 }, { "name": "10.000", "code": 10 }, { "name": "10.750", "code": 10.75 }, { "name": "11.000", "code": 11 }, { "name": "12.000", "code": 12 }, { "name": "12.063", "code": 12.063 }, { "name": "12.750", "code": 12.75 }, { "name": "13.000", "code": 13 }, { "name": "13.625", "code": 13.625 }, { "name": "14.000", "code": 14 }, { "name": "15.000", "code": 15 }, { "name": "15.200", "code": 15.2 }, { "name": "16.000", "code": 16 }, { "name": "16.600", "code": 16.6 }, { "name": "17.000", "code": 17 }, { "name": "18.000", "code": 18 }, { "name": "18.118", "code": 18.118 }, { "name": "2.000", "code": 2 }, { "name": "2.375", "code": 2.375 }, { "name": "2.500", "code": 2.5 }, { "name": "2.875", "code": 2.875 }, { "name": "20.000", "code": 20 }, { "name": "20.374", "code": 20.374 }, { "name": "20.375", "code": 20.375 }, { "name": "20.800", "code": 20.8 }, { "name": "21.500", "code": 21.5 }, { "name": "22.000", "code": 22 }, { "name": "24.000", "code": 24 }, { "name": "26.000", "code": 26 }, { "name": "28.000", "code": 28 }, { "name": "3.000", "code": 3 }, { "name": "3.200", "code": 3.2 }, { "name": "3.500", "code": 3.5 }, { "name": "3.580", "code": 3.58 }, { "name": "30.000", "code": 30 }, { "name": "32.000", "code": 32 }, { "name": "34.000", "code": 34 }, { "name": "4.000", "code": 4 }, { "name": "4.500", "code": 4.5 }, { "name": "40.000", "code": 40 }, { "name": "42.000", "code": 42 }, { "name": "46.000", "code": 46 }, { "name": "48.000", "code": 48 }, { "name": "5.000", "code": 5 }, { "name": "5.563", "code": 5.563 }, { "name": "5.625", "code": 5.625 }, { "name": "53.000", "code": 53 }, { "name": "54.000", "code": 54 }, { "name": "56.000", "code": 56 }, { "name": "6.000", "code": 6 }, { "name": "6.625", "code": 6.625 }, { "name": "6.626", "code": 6.626 }, { "name": "6.630", "code": 6.63 }, { "name": "6.675", "code": 6.675 }, { "name": "60.000", "code": 60 }, { "name": "7.000", "code": 7 }, { "name": "75.000", "code": 75 }, { "name": "8.000", "code": 8 }, { "name": "8.625", "code": 8.625 }, { "name": "89.000", "code": 89 }, { "name": "9.000", "code": 9 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MANUFACTURER", "type": "esriFieldTypeString", "alias": "MANUFACTURER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_TEE_MANUFACTURER_CL", "description": "A sample listing of TEE manufacturers", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "City Pipe", "code": "City Pipe" }, { "name": "Edgan Murray", "code": "Edgan Murray" }, { "name": "NEXTEEL", "code": "NEXTEEL" }, { "name": "SEAH Steel", "code": "SEAH Steel" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MATERIAL", "type": "esriFieldTypeString", "alias": "MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_TEE_MATERIAL_CL", "description": "A code listing of TEE material types.", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "NOMINAL_WALL_THICKNESS", "type": "esriFieldTypeDouble", "alias": "NOMINAL_WALL_THICKNESS", "domain": { "type": "codedValue", "name": "WS2_TEE_NOM_WALL_THK_CL", "description": "A code listing of TEE nominal wall thickness values", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": ".238", "code": 0.238 }, { "name": ".24", "code": 0.24 }, { "name": ".28", "code": 0.28 }, { "name": ".37", "code": 0.37 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OUTLET_OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "OUTLET_OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_OUTSIDE_DIAMETER_CL", "description": "A code listing of potential outside PIPE diameters.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.500", "code": 0.5 }, { "name": "0.750", "code": 0.75 }, { "name": "1.000", "code": 1 }, { "name": "1.500", "code": 1.5 }, { "name": "10.000", "code": 10 }, { "name": "10.750", "code": 10.75 }, { "name": "11.000", "code": 11 }, { "name": "12.000", "code": 12 }, { "name": "12.063", "code": 12.063 }, { "name": "12.750", "code": 12.75 }, { "name": "13.000", "code": 13 }, { "name": "13.625", "code": 13.625 }, { "name": "14.000", "code": 14 }, { "name": "15.000", "code": 15 }, { "name": "15.200", "code": 15.2 }, { "name": "16.000", "code": 16 }, { "name": "16.600", "code": 16.6 }, { "name": "17.000", "code": 17 }, { "name": "18.000", "code": 18 }, { "name": "18.118", "code": 18.118 }, { "name": "2.000", "code": 2 }, { "name": "2.375", "code": 2.375 }, { "name": "2.500", "code": 2.5 }, { "name": "2.875", "code": 2.875 }, { "name": "20.000", "code": 20 }, { "name": "20.374", "code": 20.374 }, { "name": "20.375", "code": 20.375 }, { "name": "20.800", "code": 20.8 }, { "name": "21.500", "code": 21.5 }, { "name": "22.000", "code": 22 }, { "name": "24.000", "code": 24 }, { "name": "26.000", "code": 26 }, { "name": "28.000", "code": 28 }, { "name": "3.000", "code": 3 }, { "name": "3.200", "code": 3.2 }, { "name": "3.500", "code": 3.5 }, { "name": "3.580", "code": 3.58 }, { "name": "30.000", "code": 30 }, { "name": "32.000", "code": 32 }, { "name": "34.000", "code": 34 }, { "name": "4.000", "code": 4 }, { "name": "4.500", "code": 4.5 }, { "name": "40.000", "code": 40 }, { "name": "42.000", "code": 42 }, { "name": "46.000", "code": 46 }, { "name": "48.000", "code": 48 }, { "name": "5.000", "code": 5 }, { "name": "5.563", "code": 5.563 }, { "name": "5.625", "code": 5.625 }, { "name": "53.000", "code": 53 }, { "name": "54.000", "code": 54 }, { "name": "56.000", "code": 56 }, { "name": "6.000", "code": 6 }, { "name": "6.625", "code": 6.625 }, { "name": "6.626", "code": 6.626 }, { "name": "6.630", "code": 6.63 }, { "name": "6.675", "code": 6.675 }, { "name": "60.000", "code": 60 }, { "name": "7.000", "code": 7 }, { "name": "75.000", "code": 75 }, { "name": "8.000", "code": 8 }, { "name": "8.625", "code": 8.625 }, { "name": "89.000", "code": 89 }, { "name": "9.000", "code": 9 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPE_SEGMENT_ID", "type": "esriFieldTypeGUID", "alias": "PIPE_SEGMENT_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "SPECIFICATION", "type": "esriFieldTypeString", "alias": "SPECIFICATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_TEE_SPECIFICATION_CL", "description": "A code listing of TEE specifications", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TEE_TYPE", "type": "esriFieldTypeString", "alias": "TEE_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_TEE_TYPE_CL", "description": "A code listing of types of TEEs", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Straight", "code": "Straight" }, { "name": "Reducing", "code": "Reducing" }, { "name": "Cross", "code": "Cross" }, { "name": "Split", "code": "Split" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I228DESCRIPTION", "fields": "DESCRIPTION", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I228UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I228FROM_DATE5", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I228NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G228SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G228PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G228PIPE_SEGMENT", "fields": "PIPE_SEGMENT_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 18, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 19, "name": "PIPE_SEGMENT", "relatedTableId": 14, "role": "esriRelRoleDestination", "keyField": "PIPE_SEGMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 6, "name": "GIRTH_WELD", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSMS", "style": "esriSMSSquare", "color": [ 255, 255, 0, 255 ], "size": 7, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 1 } } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.181030539706, "ymin": 31.66625162479005, "xmax": -103.37914415112806, "ymax": 32.56504363231693, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COATING_MATERIAL", "type": "esriFieldTypeString", "alias": "COATING_MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_MATERIAL_CL", "description": "A code listing of the possible COATING materials.", "codedValues": [ { "name": "3 Layer Polypropylene", "code": "3 Layer Polypropylene" }, { "name": "5 Layer Syntactic Polypropylene Coating", "code": "5 Layer Syntactic Polypropylene Coating" }, { "name": "Abrasion Resistant Overlay", "code": "Abrasion Resistant Overlay" }, { "name": "Acrolon", "code": "Acrolon" }, { "name": "Alum Mastic", "code": "Alum Mastic" }, { "name": "Aluminum Paint", "code": "Aluminum Paint" }, { "name": "Anti-Fouling Material", "code": "Anti-Fouling Material" }, { "name": "Asphalt", "code": "Asphalt" }, { "name": "Bitumastic Enamel", "code": "Bitumastic Enamel" }, { "name": "Bituminous Tape", "code": "Bituminous Tape" }, { "name": "Coal Tar Enamel", "code": "Coal Tar Enamel" }, { "name": "Coal Tar Enamel Wrap", "code": "Coal Tar Enamel Wrap" }, { "name": "Cold Bitumen", "code": "Cold Bitumen" }, { "name": "Composite", "code": "Composite" }, { "name": "Concrete", "code": "Concrete" }, { "name": "Concrete Weight Coating - High Density", "code": "Concrete Weight Coating - High Density" }, { "name": "Concrete Weight Coating - Normal Density", "code": "Concrete Weight Coating - Normal Density" }, { "name": "Copolymer Hot Melt Adhesive", "code": "Copolymer Hot Melt Adhesive" }, { "name": "CTE Type A", "code": "CTE Type A" }, { "name": "Double Wrap", "code": "Double Wrap" }, { "name": "Enamel", "code": "Enamel" }, { "name": "Epoxy", "code": "Epoxy" }, { "name": "Epoxy (400 micron)", "code": "Epoxy (400 micron)" }, { "name": "Epoxy Mastic", "code": "Epoxy Mastic" }, { "name": "Epoxy Primer", "code": "Epoxy Primer" }, { "name": "Extruded Polyethylene Coating", "code": "Extruded Polyethylene Coating" }, { "name": "Felt", "code": "Felt" }, { "name": "Fiber Bonded Epoxy", "code": "Fiber Bonded Epoxy" }, { "name": "Fiberglass", "code": "Fiberglass" }, { "name": "Finathene", "code": "Finathene" }, { "name": "Five Layer Themotite Insulation", "code": "Five Layer Themotite Insulation" }, { "name": "Foam Insulation", "code": "Foam Insulation" }, { "name": "Fusion Bonded Epoxy", "code": "Fusion Bonded Epoxy" }, { "name": "Fusion Bonded Epoxy / Polypropylene", "code": "Fusion Bonded Epoxy / Polypropylene" }, { "name": "Glass Fibre Reinforced Coal Tar Enamel", "code": "Glass Fibre Reinforced Coal Tar Enamel" }, { "name": "Glass Flake Epoxy", "code": "Glass Flake Epoxy" }, { "name": "Glass Flake Vinyl Ester", "code": "Glass Flake Vinyl Ester" }, { "name": "Glass Syntactic Polyurethane", "code": "Glass Syntactic Polyurethane" }, { "name": "Hand Applied SP 2888 Urethane Modified Epoxy", "code": "Hand Applied SP 2888 Urethane Modified Epoxy" }, { "name": "Heat Shrink", "code": "Heat Shrink" }, { "name": "High Density Polyethylene", "code": "High Density Polyethylene" }, { "name": "Hot Bitumen", "code": "Hot Bitumen" }, { "name": "Hot Dope", "code": "Hot Dope" }, { "name": "Liquid Polyethylene", "code": "Liquid Polyethylene" }, { "name": "Mastic", "code": "Mastic" }, { "name": "Mastic and Nylon Net", "code": "Mastic and Nylon Net" }, { "name": "Monel clad", "code": "Monel clad" }, { "name": "Neoprene", "code": "Neoprene" }, { "name": "Not Available", "code": "Not Available" }, { "name": "Novalastic", "code": "Novalastic" }, { "name": "Other", "code": "Other" }, { "name": "Paint", "code": "Paint" }, { "name": "Parolite", "code": "Parolite" }, { "name": "Passive Fire Protection", "code": "Passive Fire Protection" }, { "name": "Phenolic Coating - Sigma Phenguard", "code": "Phenolic Coating - Sigma Phenguard" }, { "name": "Polychloroprene (Neoprene)", "code": "Polychloroprene (Neoprene)" }, { "name": "Polychloroprene/Thermal Spray Aluminum", "code": "Polychloroprene/Thermal Spray Aluminum" }, { "name": "Polyethylene", "code": "Polyethylene" }, { "name": "Polypropylene", "code": "Polypropylene" }, { "name": "PolyPropylene Coating with Foaming Agent", "code": "PolyPropylene Coating with Foaming Agent" }, { "name": "Polyurethane Primer", "code": "Polyurethane Primer" }, { "name": "Primer", "code": "Primer" }, { "name": "Rubber", "code": "Rubber" }, { "name": "Shrink Epoxy", "code": "Shrink Epoxy" }, { "name": "Shrink Sleeve", "code": "Shrink Sleeve" }, { "name": "Shrink Wrap", "code": "Shrink Wrap" }, { "name": "Somastic", "code": "Somastic" }, { "name": "SP 2888 Urethane Modified Epoxy", "code": "SP 2888 Urethane Modified Epoxy" }, { "name": "Spray Applied SP 2888 Urethane Modified Epoxy", "code": "Spray Applied SP 2888 Urethane Modified Epoxy" }, { "name": "Strakes", "code": "Strakes" }, { "name": "Styrene based Insulation", "code": "Styrene based Insulation" }, { "name": "Syntactic phenolic composite CTherm", "code": "Syntactic phenolic composite CTherm" }, { "name": "Syntactic Polyurethane", "code": "Syntactic Polyurethane" }, { "name": "TAPE", "code": "TAPE" }, { "name": "Tape Coat", "code": "Tape Coat" }, { "name": "Tape Wrap - Cold", "code": "Tape Wrap - Cold" }, { "name": "Tape Wrap - Hot", "code": "Tape Wrap - Hot" }, { "name": "Tar Glass Felt", "code": "Tar Glass Felt" }, { "name": "Tar Wrap", "code": "Tar Wrap" }, { "name": "Tetrafluoroethylene (Teflon)", "code": "Tetrafluoroethylene (Teflon)" }, { "name": "TFE/Concrete", "code": "TFE/Concrete" }, { "name": "Therm Wrap", "code": "Therm Wrap" }, { "name": "Thermal Spray Aluminum", "code": "Thermal Spray Aluminum" }, { "name": "Two-Part Polyurethane", "code": "Two-Part Polyurethane" }, { "name": "Two Part Epoxy", "code": "Two Part Epoxy" }, { "name": "Two Part PE - (Pritec Coating)", "code": "Two Part PE - (Pritec Coating)" }, { "name": "Uncoated Bare Steel", "code": "Uncoated Bare Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Vulcanized Neoprene", "code": "Vulcanized Neoprene" }, { "name": "Wax Coat", "code": "Wax Coat" }, { "name": "X-Tru Coat", "code": "X-Tru Coat" }, { "name": "Fusion Bonded Epoxy and Abrasion Resistant Overlay", "code": "Fusion Bonded Epoxy and Abrasion Resistant Overlay" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "GIRTH_WELD_IDENTIFIER", "type": "esriFieldTypeString", "alias": "GIRTH_WELD_IDENTIFIER", "length": 25, "domain": null }, { "name": "GIRTH_WELD_TYPE", "type": "esriFieldTypeString", "alias": "GIRTH_WELD_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_GW_TYPE_CL", "description": "A code listing of the potential GIRTH_WELD types.", "codedValues": [ { "name": "Double Submerged Arc Weld", "code": "Double Submerged Arc Weld" }, { "name": "Electric Fusion Weld", "code": "Electric Fusion Weld" }, { "name": "Furnace Butt Weld", "code": "Furnace Butt Weld" }, { "name": "Furnace Lap Weld", "code": "Furnace Lap Weld" }, { "name": "High Frequency Electric Resistance Weld", "code": "High Frequency Electric Resistance Weld" }, { "name": "Low Frequency or DC Electric Resistance Weld", "code": "Low Frequency or DC Electric Resistance Weld" }, { "name": "Plastic", "code": "Plastic" }, { "name": "Seamless", "code": "Seamless" }, { "name": "Submerged Arc Weld", "code": "Submerged Arc Weld" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "LOCATION_METHOD", "type": "esriFieldTypeString", "alias": "LOCATION_METHOD", "length": 50, "domain": { "type": "codedValue", "name": "WS2_GW_LOCATION_METHOD_CL", "description": "A code listing of the possible GIRTH_WELD location methods.", "codedValues": [ { "name": "Excavation NDT", "code": "Excavation NDT" }, { "name": "Inline Inspection", "code": "Inline Inspection" }, { "name": "Installation NDT", "code": "Installation NDT" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VENDOR_IDENTIFIER", "type": "esriFieldTypeString", "alias": "VENDOR_IDENTIFIER", "length": 25, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G231GIRTH_WELD_I", "fields": "GIRTH_WELD_IDENTIFIER", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I231UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I231FROM_DATE4", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I231NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G231SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G231PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 20, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 8, "name": "VALVE", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "a94612b346bb5a99515a4196259308e2", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADIElEQVQ4jbWUTWzSYBjH/842GaXgpEi3QmQbGhWNH4ElO+xijJcl2wUhO3QxemAmmngxcYkXpgfj1ehhO8jBHhDTGAcZmRdvOhN20/lx8WsUy9bFVShhMuLBtBbGGJr4P7XP+/T3Pl99CPwnETs5CKLoIX7CQ9MUVywXi9jsUKsklvlQaPmfwImEOMhxrijDMMOUlUJnZydLEiRKpVJpXVXlTGY+uV5Un4+Fw8/aAgui6GHoPeOHDx246nK5WMpiqTtnGIcVQL/P1z/56eOnC5nMfFxRVm7zPK9uCxZE0cN2Oa4fO3rkSjfLtsoUlMUCv/8I62Ack+/efzgoCMJFM7wOzNB7xk+dOH6FYRwAgGAwiMXFxabgQCCAbDaLbpYFSZAhTSvLAC5vAScS4qCvv/eqDgWAVCoFAIjFYpiZmQEARKNRxGKxxvKgr9d7PpEQH46NhRbqwBznirrdXF3+PT09TaNtZvd691vlQuEagHMGWBBFD8Mww+ZGTUxMIJ/PA0BdOdLpNEZHR40LpqenAfyuucvpHEomk/5IJLJEAMDvOaVpcwTpdBqSJG2JTJIkw85xXN2ZzW5ja7XddiNiustKK4pijccfNE19O0mShKmpqT9ZXroEiuo8DGCBAIAfqtq1sqtjS1Pakfmb4MAAtIomGRHvqu1eVlW1BMD612STNqubJf2ZAIBqtby018EWR0ZGDLA+aq3EcRwCgYDxLuXzsm2fc8kA8zyvZjLz8cSjR5P6ZLjd7qbNa9Ts7CwAQCuX8eLlq7mzZ04vG2AAWC+qz3M56cLBAz4W2H6GzTL75HKSrKytGmka4LFw+NmTp6l7Nht9q5tlkc1mdwTr+ibL+Pzl62PzpqvbFaUf63ffvf9wkiTIkPnXbiVFWcPrN2/vyfncDbO9DszzvCoIwkVNK8t9vd7zXu9+a+Pa1KWVy8jlJPnzl6+P5e9rd1quTR0O4HIymbwvFwo3XU7nkM1uY0mSBEmQ2NjYKK0qiiwXVuaUtdVU24teVyQSWQJwThAEO0FY/DRNcbVaza5VNKlaqSw0Rtg2uCGDhZ38GvULqWc3KA/cpRwAAAAASUVORK5CYII=", "contentType": "image/png", "width": 16, "height": 16, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18103566070596, "ymin": 31.665441583790482, "xmax": -103.3806157421273, "ymax": 32.560551153319295, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": false }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "BRANCH_CONNECT_ID", "type": "esriFieldTypeGUID", "alias": "BRANCH_CONNECT_ID", "length": 38, "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DATE_MANUFACTURED", "type": "esriFieldTypeDate", "alias": "DATE_MANUFACTURED", "length": 8, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FUNCTIONAL_STATUS", "type": "esriFieldTypeString", "alias": "FUNCTIONAL_STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_FUNCTIONAL_STATUS_CL", "description": "A code listing of the potential VALVE function status values.", "codedValues": [ { "name": "Failed", "code": "Failed" }, { "name": "Leaking", "code": "Leaking" }, { "name": "Operational (no issues)", "code": "Operational (no issues)" }, { "name": "Passing", "code": "Passing" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "IS_REMOTELY_OPERATED", "type": "esriFieldTypeString", "alias": "IS_REMOTELY_OPERATED", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_SAFETY_CRITICAL_EQPMT", "type": "esriFieldTypeString", "alias": "IS_SAFETY_CRITICAL_EQPMT", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MANUFACTURER", "type": "esriFieldTypeString", "alias": "MANUFACTURER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_MANUFACTURER_CL", "description": "A sample listing of VALVE manufacturers.", "codedValues": [ { "name": "Anchor/Darling Valve", "code": "Anchor/Darling Valve" }, { "name": "Anderson", "code": "Anderson" }, { "name": "Anderson, Greenwood Co.", "code": "Anderson, Greenwood Co." }, { "name": "Audco", "code": "Audco" }, { "name": "Axelson", "code": "Axelson" }, { "name": "Balon", "code": "Balon" }, { "name": "Barton Valve Co.", "code": "Barton Valve Co." }, { "name": "Becker", "code": "Becker" }, { "name": "Bosco", "code": "Bosco" }, { "name": "Cameron", "code": "Cameron" }, { "name": "Champman", "code": "Champman" }, { "name": "Chapman", "code": "Chapman" }, { "name": "Chas. Wheatley", "code": "Chas. Wheatley" }, { "name": "Christensen", "code": "Christensen" }, { "name": "Chronister Valve", "code": "Chronister Valve" }, { "name": "Circor Energy", "code": "Circor Energy" }, { "name": "Clow Valve", "code": "Clow Valve" }, { "name": "Cooper Oil Tool", "code": "Cooper Oil Tool" }, { "name": "Crane Valve Co", "code": "Crane Valve Co" }, { "name": "Crosby", "code": "Crosby" }, { "name": "Daniel Industries/M and J Valve Division", "code": "Daniel Industries/M and J Valve Division" }, { "name": "Darling", "code": "Darling" }, { "name": "Delta Valves - Europe", "code": "Delta Valves - Europe" }, { "name": "Demco", "code": "Demco" }, { "name": "Dresser", "code": "Dresser" }, { "name": "DSI-Forum Energy Technology", "code": "DSI-Forum Energy Technology" }, { "name": "Dyna-Seal", "code": "Dyna-Seal" }, { "name": "Farris", "code": "Farris" }, { "name": "Fisher Controls Co", "code": "Fisher Controls Co" }, { "name": "Flowserve Corp.", "code": "Flowserve Corp." }, { "name": "Foster Valve Co.", "code": "Foster Valve Co." }, { "name": "Garrett", "code": "Garrett" }, { "name": "Greenwood", "code": "Greenwood" }, { "name": "Grove Valve and Regulator Co", "code": "Grove Valve and Regulator Co" }, { "name": "Hanby", "code": "Hanby" }, { "name": "Haskel Inc.", "code": "Haskel Inc." }, { "name": "Huber", "code": "Huber" }, { "name": "Jetstream", "code": "Jetstream" }, { "name": "Judco", "code": "Judco" }, { "name": "Judd", "code": "Judd" }, { "name": "Kennedy Valve", "code": "Kennedy Valve" }, { "name": "Keystone Valve - USA", "code": "Keystone Valve - USA" }, { "name": "KF Valve", "code": "KF Valve" }, { "name": "Lee Brass", "code": "Lee Brass" }, { "name": "Lunkenheimer", "code": "Lunkenheimer" }, { "name": "M and H Valve Co.", "code": "M and H Valve Co." }, { "name": "M and J", "code": "M and J" }, { "name": "Masoneilan", "code": "Masoneilan" }, { "name": "Merco-Nordstrom", "code": "Merco-Nordstrom" }, { "name": "Mission", "code": "Mission" }, { "name": "Mooney Controls Inc.", "code": "Mooney Controls Inc." }, { "name": "Mueller Co - Canada", "code": "Mueller Co - Canada" }, { "name": "Mueller Co - USA", "code": "Mueller Co - USA" }, { "name": "National", "code": "National" }, { "name": "Neles - Jamesbury", "code": "Neles - Jamesbury" }, { "name": "Neway", "code": "Neway" }, { "name": "Nordco", "code": "Nordco" }, { "name": "Nordstrom", "code": "Nordstrom" }, { "name": "Operman Mastergear", "code": "Operman Mastergear" }, { "name": "Orbit Valve Co", "code": "Orbit Valve Co" }, { "name": "Other (Describe in Description Field)", "code": "Other (Describe in Description Field)" }, { "name": "PBV-USA Inc.", "code": "PBV-USA Inc." }, { "name": "Perar", "code": "Perar" }, { "name": "Quarter Turn Resources Inc.", "code": "Quarter Turn Resources Inc." }, { "name": "RJ Valve Inc.", "code": "RJ Valve Inc." }, { "name": "Rockwell", "code": "Rockwell" }, { "name": "Rosemount Group", "code": "Rosemount Group" }, { "name": "Sagebrush", "code": "Sagebrush" }, { "name": "Shafer", "code": "Shafer" }, { "name": "SHMCO", "code": "SHMCO" }, { "name": "SRI Ranganathar Valves Ltd.", "code": "SRI Ranganathar Valves Ltd." }, { "name": "Stockham Valve and Fittings", "code": "Stockham Valve and Fittings" }, { "name": "TK Valve and Manufacturing Co", "code": "TK Valve and Manufacturing Co" }, { "name": "Tom Wheatley Valve Co", "code": "Tom Wheatley Valve Co" }, { "name": "Tyler", "code": "Tyler" }, { "name": "U.S. Brass Corp.", "code": "U.S. Brass Corp." }, { "name": "Unknown", "code": "Unknown" }, { "name": "V and M Star", "code": "V and M Star" }, { "name": "Valvitalia-Delta Valves", "code": "Valvitalia-Delta Valves" }, { "name": "Velan Inc", "code": "Velan Inc" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Vogt", "code": "Vogt" }, { "name": "Walworth Valve Co Ltd", "code": "Walworth Valve Co Ltd" }, { "name": "Welker Engineering Company", "code": "Welker Engineering Company" }, { "name": "WestCott", "code": "WestCott" }, { "name": "Wheatley Gaso Inc.", "code": "Wheatley Gaso Inc." }, { "name": "Whitey Co./A Swagelok Co.", "code": "Whitey Co./A Swagelok Co." }, { "name": "WKM", "code": "WKM" }, { "name": "Worcester Controls Corp.", "code": "Worcester Controls Corp." }, { "name": "Hale", "code": "Hale" }, { "name": "NEXTEEL", "code": "NEXTEEL" }, { "name": "City Pipe", "code": "City Pipe" }, { "name": "Warren", "code": "Warren" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MATERIAL", "type": "esriFieldTypeString", "alias": "MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_MATERIAL_CL", "description": "A code listing of the potential VALVE materials.", "codedValues": [ { "name": "Cast Iron", "code": "Cast Iron" }, { "name": "Plastic", "code": "Plastic" }, { "name": "Steel", "code": "Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "MODEL", "type": "esriFieldTypeString", "alias": "MODEL", "length": 255, "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "OPERATOR_MANUFACTURER", "type": "esriFieldTypeString", "alias": "OPERATOR_MANUFACTURER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_OPERATOR_MANUFACTURER_CL", "description": "A sample listing of VALVE operator manufacturers.", "codedValues": [ { "name": "Balon", "code": "Balon" }, { "name": "Barton Valve Co.", "code": "Barton Valve Co." }, { "name": "Becker", "code": "Becker" }, { "name": "Bettis", "code": "Bettis" }, { "name": "Biffi", "code": "Biffi" }, { "name": "Cameron", "code": "Cameron" }, { "name": "Circor Energy", "code": "Circor Energy" }, { "name": "Cooper Oil Tools", "code": "Cooper Oil Tools" }, { "name": "Crane Valve Co.", "code": "Crane Valve Co." }, { "name": "Delta Corporation", "code": "Delta Corporation" }, { "name": "Demco", "code": "Demco" }, { "name": "Dresser", "code": "Dresser" }, { "name": "Eim", "code": "Eim" }, { "name": "Fisher Controls Co.", "code": "Fisher Controls Co." }, { "name": "Flowserve", "code": "Flowserve" }, { "name": "Grove Valve And Regulator Co.", "code": "Grove Valve And Regulator Co." }, { "name": "Ledeen Valve Actuators", "code": "Ledeen Valve Actuators" }, { "name": "Maxtorque", "code": "Maxtorque" }, { "name": "Nordstrom Valves, Inc.", "code": "Nordstrom Valves, Inc." }, { "name": "Orbit Valve Comp.", "code": "Orbit Valve Comp." }, { "name": "Rockwell", "code": "Rockwell" }, { "name": "Shaffer Control", "code": "Shaffer Control" }, { "name": "Shmco", "code": "Shmco" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "W-K-M", "code": "W-K-M" }, { "name": "Walworth Valve Co. Ltd", "code": "Walworth Valve Co. Ltd" }, { "name": "Wheatley Gaso, Inc", "code": "Wheatley Gaso, Inc" }, { "name": "Whitey Co/A Swagelok Co.", "code": "Whitey Co/A Swagelok Co." } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OPERATOR_TYPE", "type": "esriFieldTypeString", "alias": "OPERATOR_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_OPERATOR_TYPE_CL", "description": "A code listing of the potential VALVE operator types.", "codedValues": [ { "name": "Automatic", "code": "Automatic" }, { "name": "Electric", "code": "Electric" }, { "name": "Gas", "code": "Gas" }, { "name": "Hydraulic", "code": "Hydraulic" }, { "name": "Local Motor", "code": "Local Motor" }, { "name": "Manual", "code": "Manual" }, { "name": "Manual Gear", "code": "Manual Gear" }, { "name": "Power Actuated", "code": "Power Actuated" }, { "name": "Remote Motor", "code": "Remote Motor" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_VALVE_OUTSIDE_DIAMETER_CL", "description": "A code listing of the potential VALVE outside diameter values.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "1", "code": 1 }, { "name": "1.25", "code": 1.25 }, { "name": "1.5", "code": 1.5 }, { "name": "10", "code": 10 }, { "name": "12", "code": 12 }, { "name": "14", "code": 14 }, { "name": "16", "code": 16 }, { "name": "18", "code": 18 }, { "name": "2", "code": 2 }, { "name": "2.375", "code": 2.375 }, { "name": "2.5", "code": 2.5 }, { "name": "2.875", "code": 2.875 }, { "name": "20", "code": 20 }, { "name": "22", "code": 22 }, { "name": "24", "code": 24 }, { "name": "25", "code": 25 }, { "name": "26", "code": 26 }, { "name": "28", "code": 28 }, { "name": "3", "code": 3 }, { "name": "3.5", "code": 3.5 }, { "name": "30", "code": 30 }, { "name": "32", "code": 32 }, { "name": "34", "code": 34 }, { "name": "36", "code": 36 }, { "name": "4", "code": 4 }, { "name": "4.5", "code": 4.5 }, { "name": "40", "code": 40 }, { "name": "42", "code": 42 }, { "name": "46", "code": 46 }, { "name": "48", "code": 48 }, { "name": "5", "code": 5 }, { "name": "6", "code": 6 }, { "name": "7", "code": 7 }, { "name": "8", "code": 8 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPE_SEGMENT_ID", "type": "esriFieldTypeGUID", "alias": "PIPE_SEGMENT_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "RATING", "type": "esriFieldTypeInteger", "alias": "RATING", "domain": null }, { "name": "RESPONSE_TIME", "type": "esriFieldTypeDouble", "alias": "RESPONSE_TIME", "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "SPECIFICATION", "type": "esriFieldTypeString", "alias": "SPECIFICATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_SPECIFICATION_CL", "description": "A code listing of the potential VALVE specification values.", "codedValues": [ { "name": "ANSI Classes for Cast Iron Valves", "code": "ANSI Classes for Cast Iron Valves" }, { "name": "ANSI Classes for Valves and Flanges (Rating=1200)", "code": "ANSI Classes for Valves and Flanges (Rating=1200)" }, { "name": "ANSI Classes for Valves and Flanges (Rating=150)", "code": "ANSI Classes for Valves and Flanges (Rating=150)" }, { "name": "ANSI Classes for Valves and Flanges (Rating=1500)", "code": "ANSI Classes for Valves and Flanges (Rating=1500)" }, { "name": "ANSI Classes for Valves and Flanges (Rating=300)", "code": "ANSI Classes for Valves and Flanges (Rating=300)" }, { "name": "ANSI Classes for Valves and Flanges (Rating=400)", "code": "ANSI Classes for Valves and Flanges (Rating=400)" }, { "name": "ANSI Classes for Valves and Flanges (Rating=600)", "code": "ANSI Classes for Valves and Flanges (Rating=600)" }, { "name": "ASA 1500 (Pressure Rating = 1500)", "code": "ASA 1500 (Pressure Rating = 1500)" }, { "name": "ASA 2500 (Pressure Rating = 2500)", "code": "ASA 2500 (Pressure Rating = 2500)" }, { "name": "ASA 300 (Pressure Rating = 300)", "code": "ASA 300 (Pressure Rating = 300)" }, { "name": "ASA 400 (Pressure Rating = 400)", "code": "ASA 400 (Pressure Rating = 400)" }, { "name": "ASA 600 (Pressure Rating = 600)", "code": "ASA 600 (Pressure Rating = 600)" }, { "name": "ASA 900 (Pressure Rating = 900)", "code": "ASA 900 (Pressure Rating = 900)" }, { "name": "ASME/ANSI Class 125 (Pressure Rating = 175)", "code": "ASME/ANSI Class 125 (Pressure Rating = 175)" }, { "name": "ASME/ANSI Class 2500 (Pressure Rating = 6000)", "code": "ASME/ANSI Class 2500 (Pressure Rating = 6000)" }, { "name": "ASME/ANSI Class 400 (Special)", "code": "ASME/ANSI Class 400 (Special)" }, { "name": "ASME/ANSI Class 600 (Special)", "code": "ASME/ANSI Class 600 (Special)" }, { "name": "ASME/ANSI Class 900 (Special)", "code": "ASME/ANSI Class 900 (Special)" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VALVE_CURRENT_POSITION", "type": "esriFieldTypeString", "alias": "VALVE_CURRENT_POSITION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_POSITION_CL", "description": "A code listing of the VALVE position values (open or closed).", "codedValues": [ { "name": "Closed", "code": "Closed" }, { "name": "Open", "code": "Open" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "VALVE_DEFAULT_POSITION", "type": "esriFieldTypeString", "alias": "VALVE_DEFAULT_POSITION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_POSITION_CL", "description": "A code listing of the VALVE position values (open or closed).", "codedValues": [ { "name": "Closed", "code": "Closed" }, { "name": "Open", "code": "Open" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "VALVE_FUNCTION", "type": "esriFieldTypeString", "alias": "VALVE_FUNCTION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_FUNCTION_CL", "description": "A code listing of the potential VALVE functions.", "codedValues": [ { "name": "Blowoff", "code": "Blowoff" }, { "name": "By-Pass\\Isolation", "code": "By-Pass\\Isolation" }, { "name": "Compressor Station Connection", "code": "Compressor Station Connection" }, { "name": "Control", "code": "Control" }, { "name": "Drip", "code": "Drip" }, { "name": "Emergency Shutdown", "code": "Emergency Shutdown" }, { "name": "Farm Tap", "code": "Farm Tap" }, { "name": "Interconnect", "code": "Interconnect" }, { "name": "Launcher Valve", "code": "Launcher Valve" }, { "name": "Meter Run", "code": "Meter Run" }, { "name": "Monitor Regulator", "code": "Monitor Regulator" }, { "name": "Receiver Valve", "code": "Receiver Valve" }, { "name": "Regulator", "code": "Regulator" }, { "name": "Relief", "code": "Relief" }, { "name": "Side Tap", "code": "Side Tap" }, { "name": "Tie Over", "code": "Tie Over" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Block", "code": "Block" }, { "name": "Check", "code": "Check" }, { "name": "Mainline", "code": "Mainline" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "VALVE_IDENTIFIER", "type": "esriFieldTypeString", "alias": "VALVE_IDENTIFIER", "length": 25, "domain": null }, { "name": "VALVE_JOIN_TYPE", "type": "esriFieldTypeString", "alias": "VALVE_JOIN_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_JOIN_TYPE_CL", "description": "A code listing of the potential VALVE join types.", "codedValues": [ { "name": "Raised Face Flange End", "code": "Raised Face Flange End" }, { "name": "Raised Face Flange End by Socket Weld", "code": "Raised Face Flange End by Socket Weld" }, { "name": "Ring Joint", "code": "Ring Joint" }, { "name": "Ring Type Joint End by Flanged End", "code": "Ring Type Joint End by Flanged End" }, { "name": "Screwed End (Both)", "code": "Screwed End (Both)" }, { "name": "Socket Weld", "code": "Socket Weld" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Weld End", "code": "Weld End" }, { "name": "Weld End by Ring Type Joint End", "code": "Weld End by Ring Type Joint End" }, { "name": "Weld End by Socket Weld", "code": "Weld End by Socket Weld" }, { "name": "Weld End x Raised Face Flange End", "code": "Weld End x Raised Face Flange End" }, { "name": "Weld End x Screwed End", "code": "Weld End x Screwed End" }, { "name": "Flange", "code": "Flange" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "VALVE_LENGTH", "type": "esriFieldTypeDouble", "alias": "VALVE_LENGTH", "domain": null }, { "name": "VALVE_MILL_TEST_PRESSURE", "type": "esriFieldTypeDouble", "alias": "VALVE_MILL_TEST_PRESSURE", "domain": null }, { "name": "VALVE_TYPE", "type": "esriFieldTypeString", "alias": "VALVE_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_VALVE_TYPE_CL", "description": "A code listing of the potential VALVE types.", "codedValues": [ { "name": "Ball Valve", "code": "Ball Valve" }, { "name": "Ball Valve with Reduced Port", "code": "Ball Valve with Reduced Port" }, { "name": "Choke Valve", "code": "Choke Valve" }, { "name": "Curb Valve", "code": "Curb Valve" }, { "name": "Grove Valve", "code": "Grove Valve" }, { "name": "Needle Valve", "code": "Needle Valve" }, { "name": "Plug Valve", "code": "Plug Valve" }, { "name": "Plug Valve with Regulator", "code": "Plug Valve with Regulator" }, { "name": "Regulator", "code": "Regulator" }, { "name": "Relief Valve", "code": "Relief Valve" }, { "name": "Swivel Valve", "code": "Swivel Valve" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Block Valve", "code": "Block Valve" }, { "name": "Check Valve", "code": "Check Valve" }, { "name": "Control Valve", "code": "Control Valve" }, { "name": "Gate Valve", "code": "Gate Valve" }, { "name": "Butterfly Valve", "code": "Butterfly Valve" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I222VALVE_IDENTI", "fields": "VALVE_IDENTIFIER", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I222UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I222FROM_DATE6", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I222NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G222SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G222PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G222BRANCH_CONNE", "fields": "BRANCH_CONNECT_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G222PIPE_SEGMENT", "fields": "PIPE_SEGMENT_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 8, "name": "BRANCH_CONNECT", "relatedTableId": 134, "role": "esriRelRoleDestination", "keyField": "BRANCH_CONNECT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 21, "name": "PIPE_SEGMENT", "relatedTableId": 14, "role": "esriRelRoleDestination", "keyField": "PIPE_SEGMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 22, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 9, "name": "MARKER", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "34f291ec98152b5da037b8f5180c586e", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACkElEQVQ4ja2UT0iTcRjHP+8YjpVI79ZUGEFvG0QihKOMUIxWHUyx4PUU5EGtiAkZGB3sJnTYIZAQA2fUJQjcIRyBmjsYJlK6Q4aJjnVwGA73hkIvUvrr8O7Pu4ZG1HN8n+/zeZ8/v+ex8h/Nuq/XKdxYsGPBDoBOkk0p/Xcwl/Ai4WEXBwLYyXwvoRqn0LGwQEpa2R9WJhzYqEbgpgmFVlRkFGzIbKOhkWCEMBHslAsP69LY3rAs6Bk9VOJjKQGzCdjQwCnL1NXIdMk+GokSIIRLNJCSpophLuEtAL2KYn00xPVry1Sd+MbEpJvxoBs6VGhX/QxABujNlpyHSXhoQsmCCIbo65tDvfqFQPdZnoemuBmoJzIcNvTtqp9mJhlFB0wwp3Czi4NWVJYSEAwBcEzZ4v6D03yYO8zde2e4dCFJ5PURGA5Dix/a5E4i9FImHGxKaQNmwY4AZBRmE7lkSw/+4PaNRRY/H+JO1yfG37jz/Z2OwRW/kum1AzDBdgAbMhtaTv8weJLBx+/o6f6IrlsZeFKVh5l02XdYOM1tNJyynPv5TAW19S2EBt9y8XIjQkCR3mQGTCdJCdVoJKirkc0C5egWpaU/qaz4ztrXA3lHnQ9WieXic7BNKY1T6IwQpkv20aEaTQYCtxapPZXi/Lk1Xrz0GKAOFY4rEGYeC+nsiuXLtLBABDuNRGlX/QAMh1mOlzEzW856yp4HtasQJ8oQ80jEC8sESEkrlAsPAUIMYLyjFj/90zH6JzRQgKc+I6N4ZgMkkuYdLRzAujSGSzQQIEQzk7TJnbnxb6OxSoww85mMkth4XzwAs6WkKVzCyyg6EXqL/BbSSMT/fDXMJcNK5oo4/u2eZc0I3DP4d/sFILfrtzKFc/AAAAAASUVORK5CYII=", "contentType": "image/png", "width": 14, "height": 14, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.1492154767227, "ymin": 32.34450117543304, "xmax": -104.0801517357591, "ymax": 32.5273424063368, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MARKER_IDENTIFIER", "type": "esriFieldTypeString", "alias": "MARKER_IDENTIFIER", "length": 50, "domain": null }, { "name": "MARKER_INSTALL_DATE", "type": "esriFieldTypeDate", "alias": "MARKER_INSTALL_DATE", "length": 8, "domain": null }, { "name": "MARKER_NUMBER", "type": "esriFieldTypeDouble", "alias": "MARKER_NUMBER", "domain": null }, { "name": "MARKER_TYPE", "type": "esriFieldTypeString", "alias": "MARKER_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_MARKER_TYPE_CL", "description": "A code listing of MARKER types.", "codedValues": [ { "name": "Above Ground Marker", "code": "Above Ground Marker" }, { "name": "Magnetic Ground Marker", "code": "Magnetic Ground Marker" }, { "name": "Milepost Marker", "code": "Milepost Marker" }, { "name": "Pipeline Marker", "code": "Pipeline Marker" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "PVC", "code": "PVC" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SURVEY_COORD_X", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_X", "domain": null }, { "name": "SURVEY_COORD_Y", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Y", "domain": null }, { "name": "SURVEY_COORD_Z", "type": "esriFieldTypeDouble", "alias": "SURVEY_COORD_Z", "domain": null }, { "name": "SURVEY_CRS_WKT_1", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_1", "length": 255, "domain": null }, { "name": "SURVEY_CRS_WKT_2", "type": "esriFieldTypeString", "alias": "SURVEY_CRS_WKT_2", "length": 255, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I254UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I254FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I254NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G254PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 23, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 10, "name": "PIPE_BEND", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "958accfa9c9479a4fd81f1d03bdbd5da", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABiUlEQVQ4ja3UPW7CMBQH8P+QBYluSCgefAcS9l4gEGVLuyKZY8QcIAfAUlY6WhE+AAfAGyNThNwhI2uGDiUR5IOEqm+yn+2fnuUPC/8cVlsySRIynU690Wj02Tae5/kuDEMxCEyShEwmk4/ZbBYRQt7aFmVZ9i6lJEEQ8Kdgic3n804MACilABBJKVFHK3AoBgBKKdi2DcdxGqj1CiaEgBACWmsAwPF4bKAWAAzBlssl9vv9Q05rDcYYAERpml59348tABiPx4u+yu4x13Xhum6JgVKK8/m8ABC3Xpt6FZvNpuozxrDdbjvn94JKKRhjqsqeYb2g1hqc86p/334ZLE+0DMYYPM97HdRaY71eV1cD+N3qkOoqMM/zXZZl75RSKKVaMdu2O5HL5fJdFMWhAsMwFFJKAiDyPA+ccxBCULb7sNPp9GWMiR+2HAQBl1LCcZzIGPMUacH4arW6PoB19C9YA7xHAUS3X2Uw1gqWaJqm19tzakRRFAdjTFzHOkEA8H0/BhB3jXfFD5i+4Ek6uAUKAAAAAElFTkSuQmCC", "contentType": "image/png", "width": 15, "height": 15, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18100020470598, "ymin": 31.665281796790566, "xmax": -103.37914467112807, "ymax": 32.564892030317026, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "HORIZONTAL_ANGLE", "type": "esriFieldTypeDouble", "alias": "HORIZONTAL_ANGLE", "domain": { "type": "range", "name": "WS2_PIPE_BEND_HORIZONTAL_ANGLE_NumRange", "description": "", "range": [ -90, 90 ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MEASURE", "type": "esriFieldTypeDouble", "alias": "MEASURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPE_BEND_FABRICATOR_NAME", "type": "esriFieldTypeString", "alias": "PIPE_BEND_FABRICATOR_NAME", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PBEND_FABRICATOR_NAME_CL", "description": "A sample listing of PIPE_BEND fabricators.", "codedValues": [ { "name": "B and W", "code": "B and W" }, { "name": "Bendtech", "code": "Bendtech" }, { "name": "Dynamic Products", "code": "Dynamic Products" }, { "name": "Hackney Ladish", "code": "Hackney Ladish" }, { "name": "Shaw-Naptech", "code": "Shaw-Naptech" }, { "name": "Turner", "code": "Turner" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Welspun", "code": "Welspun" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPE_BEND_RADIUS", "type": "esriFieldTypeDouble", "alias": "PIPE_BEND_RADIUS", "domain": null }, { "name": "PIPE_BEND_TECHNIQUE", "type": "esriFieldTypeString", "alias": "PIPE_BEND_TECHNIQUE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PBEND_TECHNIQUE_CL", "description": "A sample listing of potential techniques used to form a PIPE_BEND.", "codedValues": [ { "name": "Cold bend", "code": "Cold bend" }, { "name": "Cold bend with inside radius wrinkles", "code": "Cold bend with inside radius wrinkles" }, { "name": "Elbow", "code": "Elbow" }, { "name": "Hot bend", "code": "Hot bend" }, { "name": "Induction bend", "code": "Induction bend" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPE_BEND_TYPE", "type": "esriFieldTypeString", "alias": "PIPE_BEND_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PBEND_TYPE_CL", "description": "A code listing of potential types of PIPE_BEND.", "codedValues": [ { "name": "Elbow - Fitting", "code": "Elbow - Fitting" }, { "name": "Factory Bend", "code": "Factory Bend" }, { "name": "Factory Combo bend", "code": "Factory Combo bend" }, { "name": "Factory Prefab bend", "code": "Factory Prefab bend" }, { "name": "Factory Rolled bend", "code": "Factory Rolled bend" }, { "name": "Field Bend", "code": "Field Bend" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPE_SEGMENT_ID", "type": "esriFieldTypeGUID", "alias": "PIPE_SEGMENT_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VALIDITY_TOLERANCE", "type": "esriFieldTypeDouble", "alias": "VALIDITY_TOLERANCE", "domain": null }, { "name": "VERTICAL_ANGLE", "type": "esriFieldTypeDouble", "alias": "VERTICAL_ANGLE", "domain": { "type": "range", "name": "WS2_PIPE_BEND_VERTICAL_ANGLE_NumRange", "description": "", "range": [ -90, 90 ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I223DESCRIPTION", "fields": "DESCRIPTION", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I223TAG_IDENTIFI", "fields": "TAG_IDENTIFIER", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I223COMMENTS", "fields": "COMMENTS", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I223UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I223FROM_DATE5", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I223NETWORK_ROUT", "fields": "NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G223SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G223PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G223PIPE_SEGMENT", "fields": "PIPE_SEGMENT_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 24, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 25, "name": "PIPE_SEGMENT", "relatedTableId": 14, "role": "esriRelRoleDestination", "keyField": "PIPE_SEGMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 12, "name": "COATING", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 168, 55, 121, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18103566070596, "ymin": 31.665281796790566, "xmax": -103.37914350112806, "ymax": 32.69775729524713, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "APPLICATION_COMPANY", "type": "esriFieldTypeString", "alias": "APPLICATION_COMPANY", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_APPL_COMPANY_CL", "description": "A sample listing of COATING application companies.", "codedValues": [ { "name": "A and M", "code": "A and M" }, { "name": "Alaska Cont. PL", "code": "Alaska Cont. PL" }, { "name": "Barrets", "code": "Barrets" }, { "name": "Bredero Shaw Coating Yard", "code": "Bredero Shaw Coating Yard" }, { "name": "CANUSA", "code": "CANUSA" }, { "name": "Denso", "code": "Denso" }, { "name": "Energy Coating Co.", "code": "Energy Coating Co." }, { "name": "Geneva", "code": "Geneva" }, { "name": "Gulf States", "code": "Gulf States" }, { "name": "In-Country Coating", "code": "In-Country Coating" }, { "name": "Kaiser", "code": "Kaiser" }, { "name": "Koppers", "code": "Koppers" }, { "name": "Lion", "code": "Lion" }, { "name": "Mountain Pacific", "code": "Mountain Pacific" }, { "name": "Napguard", "code": "Napguard" }, { "name": "Napko", "code": "Napko" }, { "name": "Nicolet", "code": "Nicolet" }, { "name": "Nippon", "code": "Nippon" }, { "name": "Polyguard", "code": "Polyguard" }, { "name": "Polyken", "code": "Polyken" }, { "name": "Power Crete", "code": "Power Crete" }, { "name": "PPSC Coating Yard", "code": "PPSC Coating Yard" }, { "name": "Pritec", "code": "Pritec" }, { "name": "Raychem", "code": "Raychem" }, { "name": "Reilly", "code": "Reilly" }, { "name": "Royston", "code": "Royston" }, { "name": "Scotchkote", "code": "Scotchkote" }, { "name": "Sherwin Williams", "code": "Sherwin Williams" }, { "name": "Snelson", "code": "Snelson" }, { "name": "Soco", "code": "Soco" }, { "name": "Specialty Polymer Coatings", "code": "Specialty Polymer Coatings" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "APPLICATION_LOCATION", "type": "esriFieldTypeString", "alias": "APPLICATION_LOCATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_APPL_LOCATION_CL", "description": "A sample listing of the possible locations where COATING can be applied: Mill, Yard/Easement, Field.", "codedValues": [ { "name": "Factory", "code": "Factory" }, { "name": "Field", "code": "Field" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Yard/Easement", "code": "Yard/Easement" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "APPLICATION_METHOD", "type": "esriFieldTypeString", "alias": "APPLICATION_METHOD", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_APPL_METHOD_CL", "description": "A code listing of the potential methods of COATING application.", "codedValues": [ { "name": "Factory Applied", "code": "Factory Applied" }, { "name": "Hand Applied", "code": "Hand Applied" }, { "name": "Machine Applied", "code": "Machine Applied" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COATING_LAYER", "type": "esriFieldTypeInteger", "alias": "COATING_LAYER", "domain": null }, { "name": "COATING_LOCATION", "type": "esriFieldTypeString", "alias": "COATING_LOCATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_LOCATION_CL", "description": "A code listing of the location of the COATING on the pipe.", "codedValues": [ { "name": "External", "code": "External" }, { "name": "Internal", "code": "Internal" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COATING_TYPE", "type": "esriFieldTypeString", "alias": "COATING_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_TYPE_CL", "description": "A code listing of the potential COATING types.", "codedValues": [ { "name": "Bare", "code": "Bare" }, { "name": "Cladding", "code": "Cladding" }, { "name": "Corrosion", "code": "Corrosion" }, { "name": "Insulation", "code": "Insulation" }, { "name": "Outer Wrap", "code": "Outer Wrap" }, { "name": "Splash Guard", "code": "Splash Guard" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Weight Coat", "code": "Weight Coat" }, { "name": "FBE / ARO", "code": "FBE / ARO" }, { "name": "FBE", "code": "FBE" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DATE_APPLIED", "type": "esriFieldTypeDate", "alias": "DATE_APPLIED", "length": 8, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "HEAT_CAPACITY", "type": "esriFieldTypeDouble", "alias": "HEAT_CAPACITY", "domain": null }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "IS_APPLIED_FOR_REPAIR", "type": "esriFieldTypeString", "alias": "IS_APPLIED_FOR_REPAIR", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MATERIAL", "type": "esriFieldTypeString", "alias": "MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_COATING_MATERIAL_CL", "description": "A code listing of the possible COATING materials.", "codedValues": [ { "name": "3 Layer Polypropylene", "code": "3 Layer Polypropylene" }, { "name": "5 Layer Syntactic Polypropylene Coating", "code": "5 Layer Syntactic Polypropylene Coating" }, { "name": "Abrasion Resistant Overlay", "code": "Abrasion Resistant Overlay" }, { "name": "Acrolon", "code": "Acrolon" }, { "name": "Alum Mastic", "code": "Alum Mastic" }, { "name": "Aluminum Paint", "code": "Aluminum Paint" }, { "name": "Anti-Fouling Material", "code": "Anti-Fouling Material" }, { "name": "Asphalt", "code": "Asphalt" }, { "name": "Bitumastic Enamel", "code": "Bitumastic Enamel" }, { "name": "Bituminous Tape", "code": "Bituminous Tape" }, { "name": "Coal Tar Enamel", "code": "Coal Tar Enamel" }, { "name": "Coal Tar Enamel Wrap", "code": "Coal Tar Enamel Wrap" }, { "name": "Cold Bitumen", "code": "Cold Bitumen" }, { "name": "Composite", "code": "Composite" }, { "name": "Concrete", "code": "Concrete" }, { "name": "Concrete Weight Coating - High Density", "code": "Concrete Weight Coating - High Density" }, { "name": "Concrete Weight Coating - Normal Density", "code": "Concrete Weight Coating - Normal Density" }, { "name": "Copolymer Hot Melt Adhesive", "code": "Copolymer Hot Melt Adhesive" }, { "name": "CTE Type A", "code": "CTE Type A" }, { "name": "Double Wrap", "code": "Double Wrap" }, { "name": "Enamel", "code": "Enamel" }, { "name": "Epoxy", "code": "Epoxy" }, { "name": "Epoxy (400 micron)", "code": "Epoxy (400 micron)" }, { "name": "Epoxy Mastic", "code": "Epoxy Mastic" }, { "name": "Epoxy Primer", "code": "Epoxy Primer" }, { "name": "Extruded Polyethylene Coating", "code": "Extruded Polyethylene Coating" }, { "name": "Felt", "code": "Felt" }, { "name": "Fiber Bonded Epoxy", "code": "Fiber Bonded Epoxy" }, { "name": "Fiberglass", "code": "Fiberglass" }, { "name": "Finathene", "code": "Finathene" }, { "name": "Five Layer Themotite Insulation", "code": "Five Layer Themotite Insulation" }, { "name": "Foam Insulation", "code": "Foam Insulation" }, { "name": "Fusion Bonded Epoxy", "code": "Fusion Bonded Epoxy" }, { "name": "Fusion Bonded Epoxy / Polypropylene", "code": "Fusion Bonded Epoxy / Polypropylene" }, { "name": "Glass Fibre Reinforced Coal Tar Enamel", "code": "Glass Fibre Reinforced Coal Tar Enamel" }, { "name": "Glass Flake Epoxy", "code": "Glass Flake Epoxy" }, { "name": "Glass Flake Vinyl Ester", "code": "Glass Flake Vinyl Ester" }, { "name": "Glass Syntactic Polyurethane", "code": "Glass Syntactic Polyurethane" }, { "name": "Hand Applied SP 2888 Urethane Modified Epoxy", "code": "Hand Applied SP 2888 Urethane Modified Epoxy" }, { "name": "Heat Shrink", "code": "Heat Shrink" }, { "name": "High Density Polyethylene", "code": "High Density Polyethylene" }, { "name": "Hot Bitumen", "code": "Hot Bitumen" }, { "name": "Hot Dope", "code": "Hot Dope" }, { "name": "Liquid Polyethylene", "code": "Liquid Polyethylene" }, { "name": "Mastic", "code": "Mastic" }, { "name": "Mastic and Nylon Net", "code": "Mastic and Nylon Net" }, { "name": "Monel clad", "code": "Monel clad" }, { "name": "Neoprene", "code": "Neoprene" }, { "name": "Not Available", "code": "Not Available" }, { "name": "Novalastic", "code": "Novalastic" }, { "name": "Other", "code": "Other" }, { "name": "Paint", "code": "Paint" }, { "name": "Parolite", "code": "Parolite" }, { "name": "Passive Fire Protection", "code": "Passive Fire Protection" }, { "name": "Phenolic Coating - Sigma Phenguard", "code": "Phenolic Coating - Sigma Phenguard" }, { "name": "Polychloroprene (Neoprene)", "code": "Polychloroprene (Neoprene)" }, { "name": "Polychloroprene/Thermal Spray Aluminum", "code": "Polychloroprene/Thermal Spray Aluminum" }, { "name": "Polyethylene", "code": "Polyethylene" }, { "name": "Polypropylene", "code": "Polypropylene" }, { "name": "PolyPropylene Coating with Foaming Agent", "code": "PolyPropylene Coating with Foaming Agent" }, { "name": "Polyurethane Primer", "code": "Polyurethane Primer" }, { "name": "Primer", "code": "Primer" }, { "name": "Rubber", "code": "Rubber" }, { "name": "Shrink Epoxy", "code": "Shrink Epoxy" }, { "name": "Shrink Sleeve", "code": "Shrink Sleeve" }, { "name": "Shrink Wrap", "code": "Shrink Wrap" }, { "name": "Somastic", "code": "Somastic" }, { "name": "SP 2888 Urethane Modified Epoxy", "code": "SP 2888 Urethane Modified Epoxy" }, { "name": "Spray Applied SP 2888 Urethane Modified Epoxy", "code": "Spray Applied SP 2888 Urethane Modified Epoxy" }, { "name": "Strakes", "code": "Strakes" }, { "name": "Styrene based Insulation", "code": "Styrene based Insulation" }, { "name": "Syntactic phenolic composite CTherm", "code": "Syntactic phenolic composite CTherm" }, { "name": "Syntactic Polyurethane", "code": "Syntactic Polyurethane" }, { "name": "TAPE", "code": "TAPE" }, { "name": "Tape Coat", "code": "Tape Coat" }, { "name": "Tape Wrap - Cold", "code": "Tape Wrap - Cold" }, { "name": "Tape Wrap - Hot", "code": "Tape Wrap - Hot" }, { "name": "Tar Glass Felt", "code": "Tar Glass Felt" }, { "name": "Tar Wrap", "code": "Tar Wrap" }, { "name": "Tetrafluoroethylene (Teflon)", "code": "Tetrafluoroethylene (Teflon)" }, { "name": "TFE/Concrete", "code": "TFE/Concrete" }, { "name": "Therm Wrap", "code": "Therm Wrap" }, { "name": "Thermal Spray Aluminum", "code": "Thermal Spray Aluminum" }, { "name": "Two-Part Polyurethane", "code": "Two-Part Polyurethane" }, { "name": "Two Part Epoxy", "code": "Two Part Epoxy" }, { "name": "Two Part PE - (Pritec Coating)", "code": "Two Part PE - (Pritec Coating)" }, { "name": "Uncoated Bare Steel", "code": "Uncoated Bare Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Vulcanized Neoprene", "code": "Vulcanized Neoprene" }, { "name": "Wax Coat", "code": "Wax Coat" }, { "name": "X-Tru Coat", "code": "X-Tru Coat" }, { "name": "Fusion Bonded Epoxy and Abrasion Resistant Overlay", "code": "Fusion Bonded Epoxy and Abrasion Resistant Overlay" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "THICKNESS", "type": "esriFieldTypeString", "alias": "THICKNESS", "length": 10, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I208TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I208UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I208FROM_DATE4", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I208FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G208PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G208SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 26, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 13, "name": "CASING", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 160, 108, 59, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.12190048573711, "ymin": 32.35948309942518, "xmax": -104.08109378575858, "ymax": 32.51756811434194, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "CASING_LENGTH", "type": "esriFieldTypeInteger", "alias": "CASING_LENGTH", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "IS_INSULATED", "type": "esriFieldTypeString", "alias": "IS_INSULATED", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_VENTED", "type": "esriFieldTypeString", "alias": "IS_VENTED", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MATERIAL", "type": "esriFieldTypeString", "alias": "MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CASING_MATERIAL_CL", "description": "A code listing of CASING material types.", "codedValues": [ { "name": "Composite", "code": "Composite" }, { "name": "Concrete", "code": "Concrete" }, { "name": "Steel", "code": "Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NOMINAL_WALL_THICKNESS", "type": "esriFieldTypeDouble", "alias": "NOMINAL_WALL_THICKNESS", "domain": { "type": "codedValue", "name": "WS2_CASING_NOM_WALL_THK_CL", "description": "A code listing of the potential nominal CASING wall thickness values.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.154", "code": 0.154 }, { "name": "0.156", "code": 0.156 }, { "name": "0.177", "code": 0.177 }, { "name": "0.178", "code": 0.178 }, { "name": "0.185", "code": 0.185 }, { "name": "0.187", "code": 0.187 }, { "name": "0.188", "code": 0.188 }, { "name": "0.189", "code": 0.189 }, { "name": "0.19", "code": 0.19 }, { "name": "0.199", "code": 0.199 }, { "name": "0.203", "code": 0.203 }, { "name": "0.212", "code": 0.212 }, { "name": "0.215", "code": 0.215 }, { "name": "0.216", "code": 0.216 }, { "name": "0.218", "code": 0.218 }, { "name": "0.219", "code": 0.219 }, { "name": "0.22", "code": 0.22 }, { "name": "0.234", "code": 0.234 }, { "name": "0.235", "code": 0.235 }, { "name": "0.237", "code": 0.237 }, { "name": "0.238", "code": 0.238 }, { "name": "0.24", "code": 0.24 }, { "name": "0.248", "code": 0.248 }, { "name": "0.25", "code": 0.25 }, { "name": "0.255", "code": 0.255 }, { "name": "0.259", "code": 0.259 }, { "name": "0.26", "code": 0.26 }, { "name": "0.268", "code": 0.268 }, { "name": "0.277", "code": 0.277 }, { "name": "0.278", "code": 0.278 }, { "name": "0.279", "code": 0.279 }, { "name": "0.28", "code": 0.28 }, { "name": "0.281", "code": 0.281 }, { "name": "0.282", "code": 0.282 }, { "name": "0.284", "code": 0.284 }, { "name": "0.287", "code": 0.287 }, { "name": "0.288", "code": 0.288 }, { "name": "0.29", "code": 0.29 }, { "name": "0.3", "code": 0.3 }, { "name": "0.303", "code": 0.303 }, { "name": "0.307", "code": 0.307 }, { "name": "0.31", "code": 0.31 }, { "name": "0.311", "code": 0.311 }, { "name": "0.312", "code": 0.312 }, { "name": "0.313", "code": 0.313 }, { "name": "0.32", "code": 0.32 }, { "name": "0.321", "code": 0.321 }, { "name": "0.322", "code": 0.322 }, { "name": "0.329", "code": 0.329 }, { "name": "0.33", "code": 0.33 }, { "name": "0.332", "code": 0.332 }, { "name": "0.334", "code": 0.334 }, { "name": "0.337", "code": 0.337 }, { "name": "0.343", "code": 0.343 }, { "name": "0.344", "code": 0.344 }, { "name": "0.345", "code": 0.345 }, { "name": "0.348", "code": 0.348 }, { "name": "0.35", "code": 0.35 }, { "name": "0.357", "code": 0.357 }, { "name": "0.358", "code": 0.358 }, { "name": "0.365", "code": 0.365 }, { "name": "0.37", "code": 0.37 }, { "name": "0.375", "code": 0.375 }, { "name": "0.38", "code": 0.38 }, { "name": "0.4", "code": 0.4 }, { "name": "0.406", "code": 0.406 }, { "name": "0.408", "code": 0.408 }, { "name": "0.409", "code": 0.409 }, { "name": "0.41", "code": 0.41 }, { "name": "0.43", "code": 0.43 }, { "name": "0.431", "code": 0.431 }, { "name": "0.432", "code": 0.432 }, { "name": "0.433", "code": 0.433 }, { "name": "0.437", "code": 0.437 }, { "name": "0.438", "code": 0.438 }, { "name": "0.462", "code": 0.462 }, { "name": "0.468", "code": 0.468 }, { "name": "0.469", "code": 0.469 }, { "name": "0.5", "code": 0.5 }, { "name": "0.529", "code": 0.529 }, { "name": "0.531", "code": 0.531 }, { "name": "0.55", "code": 0.55 }, { "name": "0.562", "code": 0.562 }, { "name": "0.563", "code": 0.563 }, { "name": "0.571", "code": 0.571 }, { "name": "0.583", "code": 0.583 }, { "name": "0.594", "code": 0.594 }, { "name": "0.61", "code": 0.61 }, { "name": "0.625", "code": 0.625 }, { "name": "0.656", "code": 0.656 }, { "name": "0.661", "code": 0.661 }, { "name": "0.665", "code": 0.665 }, { "name": "0.669", "code": 0.669 }, { "name": "0.67", "code": 0.67 }, { "name": "0.688", "code": 0.688 }, { "name": "0.702", "code": 0.702 }, { "name": "0.707", "code": 0.707 }, { "name": "0.719", "code": 0.719 }, { "name": "0.72", "code": 0.72 }, { "name": "0.75", "code": 0.75 }, { "name": "0.765", "code": 0.765 }, { "name": "0.789", "code": 0.789 }, { "name": "0.79", "code": 0.79 }, { "name": "0.791", "code": 0.791 }, { "name": "0.81", "code": 0.81 }, { "name": "0.812", "code": 0.812 }, { "name": "0.852", "code": 0.852 }, { "name": "0.86", "code": 0.86 }, { "name": "0.862", "code": 0.862 }, { "name": "0.875", "code": 0.875 }, { "name": "0.88", "code": 0.88 }, { "name": "0.898", "code": 0.898 }, { "name": "0.9", "code": 0.9 }, { "name": "0.938", "code": 0.938 }, { "name": "0.941", "code": 0.941 }, { "name": "0.945", "code": 0.945 }, { "name": "0.97", "code": 0.97 }, { "name": "0.971", "code": 0.971 }, { "name": "1", "code": 1 }, { "name": "1.01", "code": 1.01 }, { "name": "1.045", "code": 1.045 }, { "name": "1.051", "code": 1.051 }, { "name": "1.053", "code": 1.053 }, { "name": "1.063", "code": 1.063 }, { "name": "1.088", "code": 1.088 }, { "name": "1.095", "code": 1.095 }, { "name": "1.106", "code": 1.106 }, { "name": "1.125", "code": 1.125 }, { "name": "1.127", "code": 1.127 }, { "name": "1.146", "code": 1.146 }, { "name": "1.148", "code": 1.148 }, { "name": "1.15", "code": 1.15 }, { "name": "1.185", "code": 1.185 }, { "name": "1.2", "code": 1.2 }, { "name": "1.21", "code": 1.21 }, { "name": "1.25", "code": 1.25 }, { "name": "1.29", "code": 1.29 }, { "name": "1.299", "code": 1.299 }, { "name": "1.438", "code": 1.438 }, { "name": "1.531", "code": 1.531 }, { "name": "1.563", "code": 1.563 }, { "name": "1.654", "code": 1.654 }, { "name": "1.661", "code": 1.661 }, { "name": "1.764", "code": 1.764 }, { "name": "1.803", "code": 1.803 }, { "name": "1.811", "code": 1.811 }, { "name": "1.858", "code": 1.858 }, { "name": "1.866", "code": 1.866 }, { "name": "1.878", "code": 1.878 }, { "name": "1.913", "code": 1.913 }, { "name": "1.969", "code": 1.969 }, { "name": "1.988", "code": 1.988 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NUMBER_OF_VENTS", "type": "esriFieldTypeInteger", "alias": "NUMBER_OF_VENTS", "domain": null }, { "name": "OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_CASING_OUTSIDE_DIA_CL", "description": "A code listing of potential CASING outside diameters.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "10.750", "code": 10.75 }, { "name": "12.750", "code": 12.75 }, { "name": "14.000", "code": 14 }, { "name": "16.000", "code": 16 }, { "name": "18.000", "code": 18 }, { "name": "2.375", "code": 2.375 }, { "name": "20.000", "code": 20 }, { "name": "24.000", "code": 24 }, { "name": "26.000", "code": 26 }, { "name": "3.500", "code": 3.5 }, { "name": "30.000", "code": 30 }, { "name": "36.000", "code": 36 }, { "name": "4.500", "code": 4.5 }, { "name": "42.000", "code": 42 }, { "name": "48.000", "code": 48 }, { "name": "5.563", "code": 5.563 }, { "name": "6.625", "code": 6.625 }, { "name": "8.625", "code": 8.625 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SEAL_TYPE", "type": "esriFieldTypeString", "alias": "SEAL_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CASING_SEAL_TYPE_CL", "description": "An enumeration of CASING Seal types.", "codedValues": [ { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I245TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I245FROM_DATE5", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I245FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G245SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G245PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G245UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 27, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 119, "name": "PIPE_LENGTH", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 168, 112, 0, 255 ], "width": 1.5 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.16571372571406, "ymin": 31.666249395790032, "xmax": -103.56668209102935, "ymax": 32.55710117532112, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "BAR_CODE", "type": "esriFieldTypeString", "alias": "BAR_CODE", "length": 20, "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DS_WELD_IDENTIFIER", "type": "esriFieldTypeString", "alias": "DS_WELD_IDENTIFIER", "length": 25, "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "HEAT_NUMBER", "type": "esriFieldTypeString", "alias": "HEAT_NUMBER", "length": 16, "domain": null }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LENGTH_IDENTIFIER", "type": "esriFieldTypeString", "alias": "LENGTH_IDENTIFIER", "length": 20, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "LONG_SEAM_CLOCK_POSITION", "type": "esriFieldTypeString", "alias": "LONG_SEAM_CLOCK_POSITION", "length": 5, "domain": null }, { "name": "LONG_SEAM_ORIENTATION", "type": "esriFieldTypeInteger", "alias": "LONG_SEAM_ORIENTATION", "domain": { "type": "range", "name": "WS2_PIPE_LENGTH_LONG_SEAM_ORIENTATION_NumRange", "description": "", "range": [ 0, 360 ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LONG_SEAM_TYPE", "type": "esriFieldTypeString", "alias": "LONG_SEAM_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_LONG_SEAM_TYPE_CL", "description": "A code listing of the potential SEAM types.", "codedValues": [ { "name": "Longitudinal", "code": "Longitudinal" }, { "name": "Seamless", "code": "Seamless" }, { "name": "Spiral", "code": "Spiral" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LONG_SEAM_WELD_TYPE", "type": "esriFieldTypeString", "alias": "LONG_SEAM_WELD_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_LONG_SEAM_WELD_TYPE_CL", "description": "A code listing of the potential long SEAM_WELD types.", "codedValues": [ { "name": "Double Submerged Arc Weld", "code": "Double Submerged Arc Weld" }, { "name": "Electric Fusion Weld", "code": "Electric Fusion Weld" }, { "name": "Furnace Butt Weld", "code": "Furnace Butt Weld" }, { "name": "Furnace Lap Weld", "code": "Furnace Lap Weld" }, { "name": "High Frequency Electric Resistance Weld", "code": "High Frequency Electric Resistance Weld" }, { "name": "Low Frequency or DC Electric Resistance Weld", "code": "Low Frequency or DC Electric Resistance Weld" }, { "name": "Plastic", "code": "Plastic" }, { "name": "Seamless", "code": "Seamless" }, { "name": "Submerged Arc Weld", "code": "Submerged Arc Weld" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Electric Resistance Weld", "code": "Electric Resistance Weld" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "US_WELD_IDENTIFIER", "type": "esriFieldTypeString", "alias": "US_WELD_IDENTIFIER", "length": 25, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "MANUFACTURER", "type": "esriFieldTypeString", "alias": "MANUFACTURER", "length": 100, "domain": { "type": "codedValue", "name": "WS2_PIPE_MANUFACTURER_CL", "description": "A sample listing of PIPE manufacturers.", "codedValues": [ { "name": "A.O.Smith", "code": "A.O.Smith" }, { "name": "Algeria", "code": "Algeria" }, { "name": "AM and Lone Star", "code": "AM and Lone Star" }, { "name": "American and Stupp", "code": "American and Stupp" }, { "name": "American and/or US Steel", "code": "American and/or US Steel" }, { "name": "American Steel", "code": "American Steel" }, { "name": "Arco", "code": "Arco" }, { "name": "Balmine", "code": "Balmine" }, { "name": "Berg Steel", "code": "Berg Steel" }, { "name": "Bethlehem Steel", "code": "Bethlehem Steel" }, { "name": "C and W", "code": "C and W" }, { "name": "California Steel Incorporated", "code": "California Steel Incorporated" }, { "name": "Camrose", "code": "Camrose" }, { "name": "Conduven", "code": "Conduven" }, { "name": "Consolidated Pipe and Supply", "code": "Consolidated Pipe and Supply" }, { "name": "Corinth Pipeworks", "code": "Corinth Pipeworks" }, { "name": "Corinth Pipeworks and Stupp", "code": "Corinth Pipeworks and Stupp" }, { "name": "Corus", "code": "Corus" }, { "name": "Corus Tube", "code": "Corus Tube" }, { "name": "CSI/Wilson", "code": "CSI/Wilson" }, { "name": "Dai-ichi Bend Manufacturers", "code": "Dai-ichi Bend Manufacturers" }, { "name": "Dalmine", "code": "Dalmine" }, { "name": "Dresser Grove Valve Manufacturers", "code": "Dresser Grove Valve Manufacturers" }, { "name": "ERW High Freq. Weld", "code": "ERW High Freq. Weld" }, { "name": "Fitting", "code": "Fitting" }, { "name": "Geneva Steel", "code": "Geneva Steel" }, { "name": "Interlake", "code": "Interlake" }, { "name": "IPSCO Tubulars", "code": "IPSCO Tubulars" }, { "name": "J and L", "code": "J and L" }, { "name": "J. D. Fields", "code": "J. D. Fields" }, { "name": "JFE Pipe Mill", "code": "JFE Pipe Mill" }, { "name": "Jones and Laughlin", "code": "Jones and Laughlin" }, { "name": "Kaiser Steel", "code": "Kaiser Steel" }, { "name": "Kawasaki Pipe Mill", "code": "Kawasaki Pipe Mill" }, { "name": "Koppel", "code": "Koppel" }, { "name": "Kottler", "code": "Kottler" }, { "name": "La Barge", "code": "La Barge" }, { "name": "Liberty", "code": "Liberty" }, { "name": "Lone Star", "code": "Lone Star" }, { "name": "LTB Steel Tubular", "code": "LTB Steel Tubular" }, { "name": "LTV Steel", "code": "LTV Steel" }, { "name": "Mannesmann Steel", "code": "Mannesmann Steel" }, { "name": "Marmon Keystone", "code": "Marmon Keystone" }, { "name": "Maverick Tube", "code": "Maverick Tube" }, { "name": "Metalfar", "code": "Metalfar" }, { "name": "Midwest Pipe Supply", "code": "Midwest Pipe Supply" }, { "name": "Mitsui Tubular Products", "code": "Mitsui Tubular Products" }, { "name": "Mobile", "code": "Mobile" }, { "name": "Napa Pipe Corp", "code": "Napa Pipe Corp" }, { "name": "National Tube", "code": "National Tube" }, { "name": "Newport Steel", "code": "Newport Steel" }, { "name": "Nippon and Corus", "code": "Nippon and Corus" }, { "name": "Nippon and Lonestar", "code": "Nippon and Lonestar" }, { "name": "Nippon Steel Corp.", "code": "Nippon Steel Corp." }, { "name": "Nippon/American", "code": "Nippon/American" }, { "name": "NKK Pipe Mill", "code": "NKK Pipe Mill" }, { "name": "North Star Steel", "code": "North Star Steel" }, { "name": "NSC Pipe Mill", "code": "NSC Pipe Mill" }, { "name": "P.L. Service Co", "code": "P.L. Service Co" }, { "name": "Petrovalves Valve Manufacturers", "code": "Petrovalves Valve Manufacturers" }, { "name": "Pioneer", "code": "Pioneer" }, { "name": "Pipe Exchange", "code": "Pipe Exchange" }, { "name": "Porter Co", "code": "Porter Co" }, { "name": "Prudential", "code": "Prudential" }, { "name": "Pusan Pipe", "code": "Pusan Pipe" }, { "name": "Pussan STL", "code": "Pussan STL" }, { "name": "Republic Steel", "code": "Republic Steel" }, { "name": "RER Steel", "code": "RER Steel" }, { "name": "Shawcor Pipe Protection", "code": "Shawcor Pipe Protection" }, { "name": "Siderca", "code": "Siderca" }, { "name": "Sooner Pipe and Supply", "code": "Sooner Pipe and Supply" }, { "name": "Stewart and Lloyd", "code": "Stewart and Lloyd" }, { "name": "Stock", "code": "Stock" }, { "name": "Stupp Steel", "code": "Stupp Steel" }, { "name": "Sumitomo Pipe Mill", "code": "Sumitomo Pipe Mill" }, { "name": "Tenaris", "code": "Tenaris" }, { "name": "Texas Pipe and Supply", "code": "Texas Pipe and Supply" }, { "name": "Textube", "code": "Textube" }, { "name": "TPS", "code": "TPS" }, { "name": "Trinity", "code": "Trinity" }, { "name": "U. S. Steel", "code": "U. S. Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Vallourec and Mannesmann Tubes", "code": "Vallourec and Mannesmann Tubes" }, { "name": "Van Leeuwen", "code": "Van Leeuwen" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Womble", "code": "Womble" }, { "name": "Youngstown", "code": "Youngstown" }, { "name": "Weldbend", "code": "Weldbend" }, { "name": "Seah Steel USA", "code": "Seah Steel USA" }, { "name": "NEXTEEL", "code": "NEXTEEL" }, { "name": "PYTCO", "code": "PYTCO" }, { "name": "Solid Bend", "code": "Solid Bend" }, { "name": "Norma", "code": "Norma" }, { "name": "Erne Fittings", "code": "Erne Fittings" }, { "name": "Trilad", "code": "Trilad" }, { "name": "Axis Pipe & Tube", "code": "Axis Pipe & Tube" }, { "name": "Husteel", "code": "Husteel" }, { "name": "Tata Pipes", "code": "Tata Pipes" }, { "name": "JAPL", "code": "JAPL" }, { "name": "Titus", "code": "Titus" }, { "name": "Tectubi", "code": "Tectubi" }, { "name": "France", "code": "France" }, { "name": "Malaysia", "code": "Malaysia" }, { "name": "Korea", "code": "Korea" }, { "name": "Vietnam", "code": "Vietnam" }, { "name": "Austria", "code": "Austria" }, { "name": "Edgen Murray", "code": "Edgen Murray" }, { "name": "Balon", "code": "Balon" }, { "name": "Bebitz", "code": "Bebitz" }, { "name": "Bentelar", "code": "Bentelar" }, { "name": "Boltex", "code": "Boltex" }, { "name": "Boly", "code": "Boly" }, { "name": "Bronson", "code": "Bronson" }, { "name": "City Pipe", "code": "City Pipe" }, { "name": "CORPAC", "code": "CORPAC" }, { "name": "EC", "code": "EC" }, { "name": "Hyundai Hysco", "code": "Hyundai Hysco" }, { "name": "Jindal Pipe", "code": "Jindal Pipe" }, { "name": "Kelly Pipe", "code": "Kelly Pipe" }, { "name": "Kerkau Manufacturing", "code": "Kerkau Manufacturing" }, { "name": "MCIP", "code": "MCIP" }, { "name": "MICP", "code": "MICP" }, { "name": "RNG", "code": "RNG" }, { "name": "Texas Tubular", "code": "Texas Tubular" }, { "name": "WeldFit", "code": "WeldFit" }, { "name": "Wheatland Tube", "code": "Wheatland Tube" }, { "name": "Borusan", "code": "Borusan" }, { "name": "Bryson", "code": "Bryson" }, { "name": "PSI", "code": "PSI" }, { "name": "San Mateo", "code": "San Mateo" }, { "name": "Texas Pipe", "code": "Texas Pipe" }, { "name": "USTEEL", "code": "USTEEL" }, { "name": "VSAR", "code": "VSAR" }, { "name": "VSTAR", "code": "VSTAR" }, { "name": "WL Plastics", "code": "WL Plastics" }, { "name": "YHBM", "code": "YHBM" }, { "name": "BW", "code": "BW" }, { "name": "Cambodia", "code": "Cambodia" }, { "name": "SB", "code": "SB" }, { "name": "SENA", "code": "SENA" }, { "name": "Welspun", "code": "Welspun" }, { "name": "YK", "code": "YK" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I217TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I217UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I217FROM_DATE4", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I217FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G217PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G217SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 28, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 14, "name": "PIPE_SEGMENT", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 244, 142, 73, 255 ], "width": 1.5 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18103566070596, "ymin": 28.989994230198704, "xmax": -98.02744356694495, "ymax": 32.69775729524713, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DESIGN_PRESSURE_RATING", "type": "esriFieldTypeDouble", "alias": "DESIGN_PRESSURE_RATING", "domain": null }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "EQUIVALENT_ASSET_TYPE", "type": "esriFieldTypeString", "alias": "EQUIVALENT_ASSET_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_EQUIV_ASSET_TYPE_CL", "description": "A code listing of potential equivalent ASSET_POINT features.", "codedValues": [ { "name": "Branch Connect", "code": "Branch Connect" }, { "name": "Elbow", "code": "Elbow" }, { "name": "Flange", "code": "Flange" }, { "name": "Meter", "code": "Meter" }, { "name": "Miscellaneous Fitting", "code": "Miscellaneous Fitting" }, { "name": "No Asset", "code": "No Asset" }, { "name": "Pipe Bend", "code": "Pipe Bend" }, { "name": "Reducer", "code": "Reducer" }, { "name": "Tee", "code": "Tee" }, { "name": "Valve", "code": "Valve" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "GRADE", "type": "esriFieldTypeString", "alias": "GRADE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_GRADE_CL", "description": "A code listing of potential PIPE grade values.", "codedValues": [ { "name": "Dual Stamped", "code": "Dual Stamped" }, { "name": "Grade A", "code": "Grade A" }, { "name": "Grade B", "code": "Grade B" }, { "name": "Grade C", "code": "Grade C" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "X24", "code": "X24" }, { "name": "X35", "code": "X35" }, { "name": "X36", "code": "X36" }, { "name": "X42", "code": "X42" }, { "name": "X46", "code": "X46" }, { "name": "X48", "code": "X48" }, { "name": "X52", "code": "X52" }, { "name": "X56", "code": "X56" }, { "name": "X65", "code": "X65" }, { "name": "X70", "code": "X70" }, { "name": "X80", "code": "X80" }, { "name": "Y52", "code": "Y52" }, { "name": "SDR 7", "code": "SDR 7" }, { "name": "Y70", "code": "Y70" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IN_SERVICE_DATE", "type": "esriFieldTypeDate", "alias": "IN_SERVICE_DATE", "length": 8, "domain": null }, { "name": "INSTALLED_DATE", "type": "esriFieldTypeDate", "alias": "INSTALLED_DATE", "length": 8, "domain": null }, { "name": "IS_CARRIER_PIPE", "type": "esriFieldTypeString", "alias": "IS_CARRIER_PIPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_PIGGABLE", "type": "esriFieldTypeString", "alias": "IS_PIGGABLE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_TETHERED_PIPE", "type": "esriFieldTypeString", "alias": "IS_TETHERED_PIPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "JOIN_TYPE", "type": "esriFieldTypeString", "alias": "JOIN_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_JOIN_TYPE_CL", "description": "A code listing of potential pipe JOIN types.", "codedValues": [ { "name": "Coupled", "code": "Coupled" }, { "name": "Flanged", "code": "Flanged" }, { "name": "Plastic", "code": "Plastic" }, { "name": "Screwed", "code": "Screwed" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Welded", "code": "Welded" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "LONG_SEAM_WELD_TYPE", "type": "esriFieldTypeString", "alias": "LONG_SEAM_WELD_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_LONG_SEAM_WELD_TYPE_CL", "description": "A code listing of the potential long SEAM_WELD types.", "codedValues": [ { "name": "Double Submerged Arc Weld", "code": "Double Submerged Arc Weld" }, { "name": "Electric Fusion Weld", "code": "Electric Fusion Weld" }, { "name": "Furnace Butt Weld", "code": "Furnace Butt Weld" }, { "name": "Furnace Lap Weld", "code": "Furnace Lap Weld" }, { "name": "High Frequency Electric Resistance Weld", "code": "High Frequency Electric Resistance Weld" }, { "name": "Low Frequency or DC Electric Resistance Weld", "code": "Low Frequency or DC Electric Resistance Weld" }, { "name": "Plastic", "code": "Plastic" }, { "name": "Seamless", "code": "Seamless" }, { "name": "Submerged Arc Weld", "code": "Submerged Arc Weld" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Electric Resistance Weld", "code": "Electric Resistance Weld" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MANUFACTURED_DATE", "type": "esriFieldTypeDate", "alias": "MANUFACTURED_DATE", "length": 8, "domain": null }, { "name": "MANUFACTURER", "type": "esriFieldTypeString", "alias": "MANUFACTURER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_MANUFACTURER_CL", "description": "A sample listing of PIPE manufacturers.", "codedValues": [ { "name": "A.O.Smith", "code": "A.O.Smith" }, { "name": "Algeria", "code": "Algeria" }, { "name": "AM and Lone Star", "code": "AM and Lone Star" }, { "name": "American and Stupp", "code": "American and Stupp" }, { "name": "American and/or US Steel", "code": "American and/or US Steel" }, { "name": "American Steel", "code": "American Steel" }, { "name": "Arco", "code": "Arco" }, { "name": "Balmine", "code": "Balmine" }, { "name": "Berg Steel", "code": "Berg Steel" }, { "name": "Bethlehem Steel", "code": "Bethlehem Steel" }, { "name": "C and W", "code": "C and W" }, { "name": "California Steel Incorporated", "code": "California Steel Incorporated" }, { "name": "Camrose", "code": "Camrose" }, { "name": "Conduven", "code": "Conduven" }, { "name": "Consolidated Pipe and Supply", "code": "Consolidated Pipe and Supply" }, { "name": "Corinth Pipeworks", "code": "Corinth Pipeworks" }, { "name": "Corinth Pipeworks and Stupp", "code": "Corinth Pipeworks and Stupp" }, { "name": "Corus", "code": "Corus" }, { "name": "Corus Tube", "code": "Corus Tube" }, { "name": "CSI/Wilson", "code": "CSI/Wilson" }, { "name": "Dai-ichi Bend Manufacturers", "code": "Dai-ichi Bend Manufacturers" }, { "name": "Dalmine", "code": "Dalmine" }, { "name": "Dresser Grove Valve Manufacturers", "code": "Dresser Grove Valve Manufacturers" }, { "name": "ERW High Freq. Weld", "code": "ERW High Freq. Weld" }, { "name": "Fitting", "code": "Fitting" }, { "name": "Geneva Steel", "code": "Geneva Steel" }, { "name": "Interlake", "code": "Interlake" }, { "name": "IPSCO Tubulars", "code": "IPSCO Tubulars" }, { "name": "J and L", "code": "J and L" }, { "name": "J. D. Fields", "code": "J. D. Fields" }, { "name": "JFE Pipe Mill", "code": "JFE Pipe Mill" }, { "name": "Jones and Laughlin", "code": "Jones and Laughlin" }, { "name": "Kaiser Steel", "code": "Kaiser Steel" }, { "name": "Kawasaki Pipe Mill", "code": "Kawasaki Pipe Mill" }, { "name": "Koppel", "code": "Koppel" }, { "name": "Kottler", "code": "Kottler" }, { "name": "La Barge", "code": "La Barge" }, { "name": "Liberty", "code": "Liberty" }, { "name": "Lone Star", "code": "Lone Star" }, { "name": "LTB Steel Tubular", "code": "LTB Steel Tubular" }, { "name": "LTV Steel", "code": "LTV Steel" }, { "name": "Mannesmann Steel", "code": "Mannesmann Steel" }, { "name": "Marmon Keystone", "code": "Marmon Keystone" }, { "name": "Maverick Tube", "code": "Maverick Tube" }, { "name": "Metalfar", "code": "Metalfar" }, { "name": "Midwest Pipe Supply", "code": "Midwest Pipe Supply" }, { "name": "Mitsui Tubular Products", "code": "Mitsui Tubular Products" }, { "name": "Mobile", "code": "Mobile" }, { "name": "Napa Pipe Corp", "code": "Napa Pipe Corp" }, { "name": "National Tube", "code": "National Tube" }, { "name": "Newport Steel", "code": "Newport Steel" }, { "name": "Nippon and Corus", "code": "Nippon and Corus" }, { "name": "Nippon and Lonestar", "code": "Nippon and Lonestar" }, { "name": "Nippon Steel Corp.", "code": "Nippon Steel Corp." }, { "name": "Nippon/American", "code": "Nippon/American" }, { "name": "NKK Pipe Mill", "code": "NKK Pipe Mill" }, { "name": "North Star Steel", "code": "North Star Steel" }, { "name": "NSC Pipe Mill", "code": "NSC Pipe Mill" }, { "name": "P.L. Service Co", "code": "P.L. Service Co" }, { "name": "Petrovalves Valve Manufacturers", "code": "Petrovalves Valve Manufacturers" }, { "name": "Pioneer", "code": "Pioneer" }, { "name": "Pipe Exchange", "code": "Pipe Exchange" }, { "name": "Porter Co", "code": "Porter Co" }, { "name": "Prudential", "code": "Prudential" }, { "name": "Pusan Pipe", "code": "Pusan Pipe" }, { "name": "Pussan STL", "code": "Pussan STL" }, { "name": "Republic Steel", "code": "Republic Steel" }, { "name": "RER Steel", "code": "RER Steel" }, { "name": "Shawcor Pipe Protection", "code": "Shawcor Pipe Protection" }, { "name": "Siderca", "code": "Siderca" }, { "name": "Sooner Pipe and Supply", "code": "Sooner Pipe and Supply" }, { "name": "Stewart and Lloyd", "code": "Stewart and Lloyd" }, { "name": "Stock", "code": "Stock" }, { "name": "Stupp Steel", "code": "Stupp Steel" }, { "name": "Sumitomo Pipe Mill", "code": "Sumitomo Pipe Mill" }, { "name": "Tenaris", "code": "Tenaris" }, { "name": "Texas Pipe and Supply", "code": "Texas Pipe and Supply" }, { "name": "Textube", "code": "Textube" }, { "name": "TPS", "code": "TPS" }, { "name": "Trinity", "code": "Trinity" }, { "name": "U. S. Steel", "code": "U. S. Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Vallourec and Mannesmann Tubes", "code": "Vallourec and Mannesmann Tubes" }, { "name": "Van Leeuwen", "code": "Van Leeuwen" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Womble", "code": "Womble" }, { "name": "Youngstown", "code": "Youngstown" }, { "name": "Weldbend", "code": "Weldbend" }, { "name": "Seah Steel USA", "code": "Seah Steel USA" }, { "name": "NEXTEEL", "code": "NEXTEEL" }, { "name": "PYTCO", "code": "PYTCO" }, { "name": "Solid Bend", "code": "Solid Bend" }, { "name": "Norma", "code": "Norma" }, { "name": "Erne Fittings", "code": "Erne Fittings" }, { "name": "Trilad", "code": "Trilad" }, { "name": "Axis Pipe & Tube", "code": "Axis Pipe & Tube" }, { "name": "Husteel", "code": "Husteel" }, { "name": "Tata Pipes", "code": "Tata Pipes" }, { "name": "JAPL", "code": "JAPL" }, { "name": "Titus", "code": "Titus" }, { "name": "Tectubi", "code": "Tectubi" }, { "name": "France", "code": "France" }, { "name": "Malaysia", "code": "Malaysia" }, { "name": "Korea", "code": "Korea" }, { "name": "Vietnam", "code": "Vietnam" }, { "name": "Austria", "code": "Austria" }, { "name": "Edgen Murray", "code": "Edgen Murray" }, { "name": "Balon", "code": "Balon" }, { "name": "Bebitz", "code": "Bebitz" }, { "name": "Bentelar", "code": "Bentelar" }, { "name": "Boltex", "code": "Boltex" }, { "name": "Boly", "code": "Boly" }, { "name": "Bronson", "code": "Bronson" }, { "name": "City Pipe", "code": "City Pipe" }, { "name": "CORPAC", "code": "CORPAC" }, { "name": "EC", "code": "EC" }, { "name": "Hyundai Hysco", "code": "Hyundai Hysco" }, { "name": "Jindal Pipe", "code": "Jindal Pipe" }, { "name": "Kelly Pipe", "code": "Kelly Pipe" }, { "name": "Kerkau Manufacturing", "code": "Kerkau Manufacturing" }, { "name": "MCIP", "code": "MCIP" }, { "name": "MICP", "code": "MICP" }, { "name": "RNG", "code": "RNG" }, { "name": "Texas Tubular", "code": "Texas Tubular" }, { "name": "WeldFit", "code": "WeldFit" }, { "name": "Wheatland Tube", "code": "Wheatland Tube" }, { "name": "Borusan", "code": "Borusan" }, { "name": "Bryson", "code": "Bryson" }, { "name": "PSI", "code": "PSI" }, { "name": "San Mateo", "code": "San Mateo" }, { "name": "Texas Pipe", "code": "Texas Pipe" }, { "name": "USTEEL", "code": "USTEEL" }, { "name": "VSAR", "code": "VSAR" }, { "name": "VSTAR", "code": "VSTAR" }, { "name": "WL Plastics", "code": "WL Plastics" }, { "name": "YHBM", "code": "YHBM" }, { "name": "BW", "code": "BW" }, { "name": "Cambodia", "code": "Cambodia" }, { "name": "SB", "code": "SB" }, { "name": "SENA", "code": "SENA" }, { "name": "Welspun", "code": "Welspun" }, { "name": "YK", "code": "YK" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MATERIAL", "type": "esriFieldTypeString", "alias": "MATERIAL", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_MATERIAL_CL", "description": "A code listing of PIPE material types.", "codedValues": [ { "name": "Cast Iron", "code": "Cast Iron" }, { "name": "Composite", "code": "Composite" }, { "name": "Plastic", "code": "Plastic" }, { "name": "Steel", "code": "Steel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Poly", "code": "Poly" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MILL_LOCATION", "type": "esriFieldTypeString", "alias": "MILL_LOCATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_MILL_LOCATION_CL", "description": "A sample listing of PIPE mill locations.", "codedValues": [ { "name": "Chiba", "code": "Chiba" }, { "name": "Fukuyama", "code": "Fukuyama" }, { "name": "Italy", "code": "Italy" }, { "name": "Kashima", "code": "Kashima" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "MILL_TEST_PRESSURE", "type": "esriFieldTypeDouble", "alias": "MILL_TEST_PRESSURE", "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NOMINAL_DIAMETER", "type": "esriFieldTypeInteger", "alias": "NOMINAL_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_NOMINAL_DIAMETER_CL", "description": "A code listing of potential nominal PIPE diameters.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "1", "code": 1 }, { "name": "10", "code": 10 }, { "name": "11", "code": 11 }, { "name": "12", "code": 12 }, { "name": "13", "code": 13 }, { "name": "14", "code": 14 }, { "name": "15", "code": 15 }, { "name": "16", "code": 16 }, { "name": "17", "code": 17 }, { "name": "18", "code": 18 }, { "name": "19", "code": 19 }, { "name": "2", "code": 2 }, { "name": "20", "code": 20 }, { "name": "21", "code": 21 }, { "name": "22", "code": 22 }, { "name": "24", "code": 24 }, { "name": "26", "code": 26 }, { "name": "28", "code": 28 }, { "name": "3", "code": 3 }, { "name": "30", "code": 30 }, { "name": "32", "code": 32 }, { "name": "34", "code": 34 }, { "name": "4", "code": 4 }, { "name": "40", "code": 40 }, { "name": "42", "code": 42 }, { "name": "46", "code": 46 }, { "name": "48", "code": 48 }, { "name": "5", "code": 5 }, { "name": "50", "code": 50 }, { "name": "54", "code": 54 }, { "name": "56", "code": 56 }, { "name": "6", "code": 6 }, { "name": "60", "code": 60 }, { "name": "7", "code": 7 }, { "name": "75", "code": 75 }, { "name": "8", "code": 8 }, { "name": "89", "code": 89 }, { "name": "9", "code": 9 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "ORIGIN", "type": "esriFieldTypeString", "alias": "ORIGIN", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_ORIGIN_CL", "description": "A sample listing of potential origins of the PIPE installation.", "codedValues": [ { "name": "Installed as Repair", "code": "Installed as Repair" }, { "name": "Original Installation", "code": "Original Installation" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OUTSIDE_DIAMETER", "type": "esriFieldTypeDouble", "alias": "OUTSIDE_DIAMETER", "domain": { "type": "codedValue", "name": "WS2_OUTSIDE_DIAMETER_CL", "description": "A code listing of potential outside PIPE diameters.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.500", "code": 0.5 }, { "name": "0.750", "code": 0.75 }, { "name": "1.000", "code": 1 }, { "name": "1.500", "code": 1.5 }, { "name": "10.000", "code": 10 }, { "name": "10.750", "code": 10.75 }, { "name": "11.000", "code": 11 }, { "name": "12.000", "code": 12 }, { "name": "12.063", "code": 12.063 }, { "name": "12.750", "code": 12.75 }, { "name": "13.000", "code": 13 }, { "name": "13.625", "code": 13.625 }, { "name": "14.000", "code": 14 }, { "name": "15.000", "code": 15 }, { "name": "15.200", "code": 15.2 }, { "name": "16.000", "code": 16 }, { "name": "16.600", "code": 16.6 }, { "name": "17.000", "code": 17 }, { "name": "18.000", "code": 18 }, { "name": "18.118", "code": 18.118 }, { "name": "2.000", "code": 2 }, { "name": "2.375", "code": 2.375 }, { "name": "2.500", "code": 2.5 }, { "name": "2.875", "code": 2.875 }, { "name": "20.000", "code": 20 }, { "name": "20.374", "code": 20.374 }, { "name": "20.375", "code": 20.375 }, { "name": "20.800", "code": 20.8 }, { "name": "21.500", "code": 21.5 }, { "name": "22.000", "code": 22 }, { "name": "24.000", "code": 24 }, { "name": "26.000", "code": 26 }, { "name": "28.000", "code": 28 }, { "name": "3.000", "code": 3 }, { "name": "3.200", "code": 3.2 }, { "name": "3.500", "code": 3.5 }, { "name": "3.580", "code": 3.58 }, { "name": "30.000", "code": 30 }, { "name": "32.000", "code": 32 }, { "name": "34.000", "code": 34 }, { "name": "4.000", "code": 4 }, { "name": "4.500", "code": 4.5 }, { "name": "40.000", "code": 40 }, { "name": "42.000", "code": 42 }, { "name": "46.000", "code": 46 }, { "name": "48.000", "code": 48 }, { "name": "5.000", "code": 5 }, { "name": "5.563", "code": 5.563 }, { "name": "5.625", "code": 5.625 }, { "name": "53.000", "code": 53 }, { "name": "54.000", "code": 54 }, { "name": "56.000", "code": 56 }, { "name": "6.000", "code": 6 }, { "name": "6.625", "code": 6.625 }, { "name": "6.626", "code": 6.626 }, { "name": "6.630", "code": 6.63 }, { "name": "6.675", "code": 6.675 }, { "name": "60.000", "code": 60 }, { "name": "7.000", "code": 7 }, { "name": "75.000", "code": 75 }, { "name": "8.000", "code": 8 }, { "name": "8.625", "code": 8.625 }, { "name": "89.000", "code": 89 }, { "name": "9.000", "code": 9 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPE_SEGMENT_TYPE", "type": "esriFieldTypeString", "alias": "PIPE_SEGMENT_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_SEGMENT_TYPE_CL", "description": "A code listing of potential PIPE_SEGMENT types.", "codedValues": [ { "name": "Equivalent Asset", "code": "Equivalent Asset" }, { "name": "Extrusion", "code": "Extrusion" }, { "name": "Fabrication", "code": "Fabrication" }, { "name": "Flowline Riser", "code": "Flowline Riser" }, { "name": "Inner Pipe", "code": "Inner Pipe" }, { "name": "Offshore Riser", "code": "Offshore Riser" }, { "name": "Onshore Riser", "code": "Onshore Riser" }, { "name": "Outer Pipe", "code": "Outer Pipe" }, { "name": "Pipe", "code": "Pipe" }, { "name": "Site Pipe", "code": "Site Pipe" }, { "name": "Spool Piece", "code": "Spool Piece" }, { "name": "Topsides Pipe", "code": "Topsides Pipe" }, { "name": "Transition Joint", "code": "Transition Joint" }, { "name": "Well Riser", "code": "Well Riser" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "REGULATION_TYPE", "type": "esriFieldTypeString", "alias": "REGULATION_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_REGULATION_TYPE_CL", "description": "A code listing of", "codedValues": [ { "name": "Not Assigned", "code": "Not Assigned" }, { "name": "Not Regulated", "code": "Not Regulated" }, { "name": "Regulated Distribution", "code": "Regulated Distribution" }, { "name": "Regulated Gathering", "code": "Regulated Gathering" }, { "name": "Regulated Transmission", "code": "Regulated Transmission" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Non Rural", "code": "Non Rural" }, { "name": "Rural Regulated", "code": "Rural Regulated" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SITE_ID", "type": "esriFieldTypeGUID", "alias": "SITE_ID", "length": 38, "domain": null }, { "name": "SMYS", "type": "esriFieldTypeInteger", "alias": "SMYS", "domain": { "type": "codedValue", "name": "WS2_SMYS_CL", "description": "A code listing of specified minimum yield strength (SMYS) values.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "24000", "code": 24000 }, { "name": "24200", "code": 24200 }, { "name": "25000", "code": 25000 }, { "name": "28000", "code": 28000 }, { "name": "28600", "code": 28600 }, { "name": "30000", "code": 30000 }, { "name": "33000", "code": 33000 }, { "name": "35000", "code": 35000 }, { "name": "37000", "code": 37000 }, { "name": "40000", "code": 40000 }, { "name": "41000", "code": 41000 }, { "name": "42000", "code": 42000 }, { "name": "43400", "code": 43400 }, { "name": "44000", "code": 44000 }, { "name": "44500", "code": 44500 }, { "name": "45000", "code": 45000 }, { "name": "45200", "code": 45200 }, { "name": "46000", "code": 46000 }, { "name": "46500", "code": 46500 }, { "name": "47000", "code": 47000 }, { "name": "47500", "code": 47500 }, { "name": "48000", "code": 48000 }, { "name": "48100", "code": 48100 }, { "name": "48800", "code": 48800 }, { "name": "50000", "code": 50000 }, { "name": "50600", "code": 50600 }, { "name": "51000", "code": 51000 }, { "name": "52000", "code": 52000 }, { "name": "52200", "code": 52200 }, { "name": "52700", "code": 52700 }, { "name": "54200", "code": 54200 }, { "name": "55000", "code": 55000 }, { "name": "56000", "code": 56000 }, { "name": "60000", "code": 60000 }, { "name": "62000", "code": 62000 }, { "name": "65000", "code": 65000 }, { "name": "70000", "code": 70000 }, { "name": "72000", "code": 72000 }, { "name": "75000", "code": 75000 }, { "name": "80000", "code": 80000 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SPECIFICATION", "type": "esriFieldTypeString", "alias": "SPECIFICATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPE_SPECIFICATION_CL", "description": "A code listing of the potential PIPE specification values.", "codedValues": [ { "name": "API 17B", "code": "API 17B" }, { "name": "API 5L", "code": "API 5L" }, { "name": "API 5L C", "code": "API 5L C" }, { "name": "API 5L D", "code": "API 5L D" }, { "name": "API 6D", "code": "API 6D" }, { "name": "ASTM A106", "code": "ASTM A106" }, { "name": "ASTM A312", "code": "ASTM A312" }, { "name": "ASTM A333", "code": "ASTM A333" }, { "name": "ASTM A53", "code": "ASTM A53" }, { "name": "ASTM A671", "code": "ASTM A671" }, { "name": "ASTM A672", "code": "ASTM A672" }, { "name": "ASTM A790", "code": "ASTM A790" }, { "name": "BS EN10028", "code": "BS EN10028" }, { "name": "EEMUA 166", "code": "EEMUA 166" }, { "name": "FLEX", "code": "FLEX" }, { "name": "HDPE", "code": "HDPE" }, { "name": "ISO 3183-3", "code": "ISO 3183-3" }, { "name": "MDPE", "code": "MDPE" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "API 5L PSL2", "code": "API 5L PSL2" }, { "name": "A105-14", "code": "A105-14" }, { "name": "A234-08", "code": "A234-08" }, { "name": "ASTM A234-11", "code": "ASTM A234-11" }, { "name": "A234 WPB-11A", "code": "A234 WPB-11A" }, { "name": "A-234 WPB", "code": "A-234 WPB" }, { "name": "ASTM A234-13", "code": "ASTM A234-13" }, { "name": "ASTM A234", "code": "ASTM A234" }, { "name": "ASME SA 105", "code": "ASME SA 105" }, { "name": "MSS SP75", "code": "MSS SP75" }, { "name": "WPHY", "code": "WPHY" }, { "name": "ASTM A420", "code": "ASTM A420" }, { "name": "ASTM A694", "code": "ASTM A694" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TAG_IDENTIFIER", "type": "esriFieldTypeString", "alias": "TAG_IDENTIFIER", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "WALL_THICKNESS", "type": "esriFieldTypeDouble", "alias": "WALL_THICKNESS", "domain": { "type": "codedValue", "name": "WS2_NOMINAL_WALL_THICKNESS_CL", "description": "A code listing of the potential nominal PIPE wall thickness values.", "codedValues": [ { "name": "-9998", "code": -9998 }, { "name": "-9999", "code": -9999 }, { "name": "0.154", "code": 0.154 }, { "name": "0.156", "code": 0.156 }, { "name": "0.177", "code": 0.177 }, { "name": "0.178", "code": 0.178 }, { "name": "0.185", "code": 0.185 }, { "name": "0.187", "code": 0.187 }, { "name": "0.188", "code": 0.188 }, { "name": "0.189", "code": 0.189 }, { "name": "0.19", "code": 0.19 }, { "name": "0.199", "code": 0.199 }, { "name": "0.203", "code": 0.203 }, { "name": "0.212", "code": 0.212 }, { "name": "0.215", "code": 0.215 }, { "name": "0.216", "code": 0.216 }, { "name": "0.218", "code": 0.218 }, { "name": "0.219", "code": 0.219 }, { "name": "0.22", "code": 0.22 }, { "name": "0.234", "code": 0.234 }, { "name": "0.235", "code": 0.235 }, { "name": "0.237", "code": 0.237 }, { "name": "0.238", "code": 0.238 }, { "name": "0.24", "code": 0.24 }, { "name": "0.248", "code": 0.248 }, { "name": "0.25", "code": 0.25 }, { "name": "0.255", "code": 0.255 }, { "name": "0.259", "code": 0.259 }, { "name": "0.26", "code": 0.26 }, { "name": "0.268", "code": 0.268 }, { "name": "0.277", "code": 0.277 }, { "name": "0.278", "code": 0.278 }, { "name": "0.279", "code": 0.279 }, { "name": "0.28", "code": 0.28 }, { "name": "0.281", "code": 0.281 }, { "name": "0.282", "code": 0.282 }, { "name": "0.284", "code": 0.284 }, { "name": "0.287", "code": 0.287 }, { "name": "0.288", "code": 0.288 }, { "name": "0.29", "code": 0.29 }, { "name": "0.3", "code": 0.3 }, { "name": "0.303", "code": 0.303 }, { "name": "0.307", "code": 0.307 }, { "name": "0.31", "code": 0.31 }, { "name": "0.311", "code": 0.311 }, { "name": "0.312", "code": 0.312 }, { "name": "0.313", "code": 0.313 }, { "name": "0.32", "code": 0.32 }, { "name": "0.321", "code": 0.321 }, { "name": "0.322", "code": 0.322 }, { "name": "0.329", "code": 0.329 }, { "name": "0.33", "code": 0.33 }, { "name": "0.332", "code": 0.332 }, { "name": "0.334", "code": 0.334 }, { "name": "0.337", "code": 0.337 }, { "name": "0.343", "code": 0.343 }, { "name": "0.344", "code": 0.344 }, { "name": "0.345", "code": 0.345 }, { "name": "0.348", "code": 0.348 }, { "name": "0.35", "code": 0.35 }, { "name": "0.357", "code": 0.357 }, { "name": "0.358", "code": 0.358 }, { "name": "0.365", "code": 0.365 }, { "name": "0.37", "code": 0.37 }, { "name": "0.375", "code": 0.375 }, { "name": "0.38", "code": 0.38 }, { "name": "0.4", "code": 0.4 }, { "name": "0.406", "code": 0.406 }, { "name": "0.408", "code": 0.408 }, { "name": "0.409", "code": 0.409 }, { "name": "0.41", "code": 0.41 }, { "name": "0.43", "code": 0.43 }, { "name": "0.431", "code": 0.431 }, { "name": "0.432", "code": 0.432 }, { "name": "0.433", "code": 0.433 }, { "name": "0.437", "code": 0.437 }, { "name": "0.438", "code": 0.438 }, { "name": "0.462", "code": 0.462 }, { "name": "0.468", "code": 0.468 }, { "name": "0.469", "code": 0.469 }, { "name": "0.5", "code": 0.5 }, { "name": "0.529", "code": 0.529 }, { "name": "0.531", "code": 0.531 }, { "name": "0.55", "code": 0.55 }, { "name": "0.562", "code": 0.562 }, { "name": "0.563", "code": 0.563 }, { "name": "0.571", "code": 0.571 }, { "name": "0.583", "code": 0.583 }, { "name": "0.594", "code": 0.594 }, { "name": "0.61", "code": 0.61 }, { "name": "0.625", "code": 0.625 }, { "name": "0.656", "code": 0.656 }, { "name": "0.661", "code": 0.661 }, { "name": "0.665", "code": 0.665 }, { "name": "0.669", "code": 0.669 }, { "name": "0.67", "code": 0.67 }, { "name": "0.688", "code": 0.688 }, { "name": "0.702", "code": 0.702 }, { "name": "0.707", "code": 0.707 }, { "name": "0.719", "code": 0.719 }, { "name": "0.72", "code": 0.72 }, { "name": "0.75", "code": 0.75 }, { "name": "0.765", "code": 0.765 }, { "name": "0.789", "code": 0.789 }, { "name": "0.79", "code": 0.79 }, { "name": "0.791", "code": 0.791 }, { "name": "0.81", "code": 0.81 }, { "name": "0.812", "code": 0.812 }, { "name": "0.852", "code": 0.852 }, { "name": "0.86", "code": 0.86 }, { "name": "0.862", "code": 0.862 }, { "name": "0.875", "code": 0.875 }, { "name": "0.88", "code": 0.88 }, { "name": "0.898", "code": 0.898 }, { "name": "0.9", "code": 0.9 }, { "name": "0.938", "code": 0.938 }, { "name": "0.941", "code": 0.941 }, { "name": "0.945", "code": 0.945 }, { "name": "0.97", "code": 0.97 }, { "name": "0.971", "code": 0.971 }, { "name": "1", "code": 1 }, { "name": "1.01", "code": 1.01 }, { "name": "1.045", "code": 1.045 }, { "name": "1.051", "code": 1.051 }, { "name": "1.053", "code": 1.053 }, { "name": "1.062", "code": 1.062 }, { "name": "1.063", "code": 1.063 }, { "name": "1.088", "code": 1.088 }, { "name": "1.095", "code": 1.095 }, { "name": "1.106", "code": 1.106 }, { "name": "1.125", "code": 1.125 }, { "name": "1.127", "code": 1.127 }, { "name": "1.146", "code": 1.146 }, { "name": "1.148", "code": 1.148 }, { "name": "1.15", "code": 1.15 }, { "name": "1.185", "code": 1.185 }, { "name": "1.2", "code": 1.2 }, { "name": "1.21", "code": 1.21 }, { "name": "1.25", "code": 1.25 }, { "name": "1.29", "code": 1.29 }, { "name": "1.299", "code": 1.299 }, { "name": "1.438", "code": 1.438 }, { "name": "1.531", "code": 1.531 }, { "name": "1.563", "code": 1.563 }, { "name": "1.654", "code": 1.654 }, { "name": "1.661", "code": 1.661 }, { "name": "1.764", "code": 1.764 }, { "name": "1.803", "code": 1.803 }, { "name": "1.811", "code": 1.811 }, { "name": "1.858", "code": 1.858 }, { "name": "1.866", "code": 1.866 }, { "name": "1.878", "code": 1.878 }, { "name": "1.913", "code": 1.913 }, { "name": "1.969", "code": 1.969 }, { "name": "1.988", "code": 1.988 }, { "name": ".226", "code": 0.226 }, { "name": "0.293", "code": 0.293 }, { "name": "0.294", "code": 0.294 }, { "name": "0.675", "code": 0.675 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I216TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I216FROM_DATE5", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I216FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G216SITE_ID", "fields": "SITE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G216PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G216UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 21, "name": "equivPipeAssetPnt-VALVE", "relatedTableId": 8, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 14, "name": "equivPipeAssetPnt-FLANG", "relatedTableId": 124, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 25, "name": "equivPipeAssetPnt-PIPBN", "relatedTableId": 10, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 11, "name": "equivPipeAssetPnt-REDCR", "relatedTableId": 129, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 9, "name": "equivPipeAssetPnt-BRNCN", "relatedTableId": 134, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 19, "name": "equivPipeAssetPnt-TEE", "relatedTableId": 4, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 29, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 16, "name": "ENGINEERING_STA_NETWORK", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 0, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 0, 0, 0, 255 ], "width": 2 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18103602870599, "ymin": 28.989994230198704, "xmax": -98.02744356694495, "ymax": 32.69775729524713, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": false }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_ORDER", "type": "esriFieldTypeInteger", "alias": "NETWORK_ROUTE_ORDER", "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "PARENT_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "PARENT_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "PARENT_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "PARENT_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "REFERENCE_MODE_ID", "type": "esriFieldTypeGUID", "alias": "REFERENCE_MODE_ID", "length": 38, "domain": null }, { "name": "STATIONING_DIRECTION", "type": "esriFieldTypeString", "alias": "STATIONING_DIRECTION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_STATIONING_DIRECTION_CL", "description": "An enumeration of the directions of stationing for an ENGINEERING_STA_NETWORK geometry.", "codedValues": [ { "name": "Ascending", "code": "Ascending" }, { "name": "Descending", "code": "Descending" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeGlobalID", "alias": "GlobalID", "length": 38, "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "FDO_GlobalID", "fields": "GlobalID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I219PARENT_NETWO", "fields": "PARENT_NETWORK_ROUTE_NAME", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I219PARENT_NETWO_1", "fields": "PARENT_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I219NETWORK_ROUT", "fields": "NETWORK_ROUTE_NAME", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I219TO_DATE", "fields": "TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I219FROM_DATE", "fields": "FROM_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G219PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G219REFERENCE_MO", "fields": "REFERENCE_MODE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G219UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 30, "name": "REFERENCE_MODE", "relatedTableId": 177, "role": "esriRelRoleDestination", "keyField": "REFERENCE_MODE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 31, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 32, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 15, "name": "CONTINUOUS_MEAS_NETWORK", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 0, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 135, 74, 33, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18103602870599, "ymin": 28.989994230198704, "xmax": -98.02744356694495, "ymax": 32.69775729524713, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "NETWORK_ROUTE_ORDER", "type": "esriFieldTypeInteger", "alias": "NETWORK_ROUTE_ORDER", "domain": null }, { "name": "PARENT_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "PARENT_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "PARENT_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "PARENT_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "REFERENCE_MODE_ID", "type": "esriFieldTypeGUID", "alias": "REFERENCE_MODE_ID", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I258NETWORK_ROUT", "fields": "NETWORK_ROUTE_NAME", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I258TO_DATE", "fields": "TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I258FROM_DATE", "fields": "FROM_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G258REFERENCE_MO", "fields": "REFERENCE_MODE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G258PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G258UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 33, "name": "REFERENCE_MODE", "relatedTableId": 177, "role": "esriRelRoleDestination", "keyField": "REFERENCE_MODE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 34, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 22, "name": "DOCUMENT_BOUNDARY", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolygon", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 24000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSFS", "style": "esriSFSSolid", "color": [ 192, 252, 189, 0 ], "outline": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 255, 0, 0, 255 ], "width": 2 } } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": [ { "labelExpressionInfo": { "expression": "$feature.SHEET_NUMBER", "title": "Custom" }, "labelPlacement": "esriServerPolygonPlacementAlwaysHorizontal", "multiPart": "labelLargest", "allowOverrun": true, "deconflictionStrategy": "dynamic", "repeatLabel": false, "stackLabel": true, "stackRowLength": 24, "stackAlignment": "dynamic", "removeDuplicates": "none", "useCodedValues": true, "maxScale": 0, "minScale": 0, "name": "Class 1", "priority": -1, "symbol": { "type": "esriTS", "color": [ 0, 112, 255, 255 ], "backgroundColor": null, "borderLineColor": null, "borderLineSize": null, "verticalAlignment": "bottom", "horizontalAlignment": "left", "rightToLeft": false, "angle": 0, "xoffset": 0, "yoffset": 0, "kerning": true, "haloColor": null, "haloSize": null, "font": { "family": "Tahoma", "size": 10, "style": "normal", "weight": "bold", "decoration": "none" } } } ] }, "defaultVisibility": false, "extent": { "xmin": -104.18281686670502, "ymin": 31.663141429791665, "xmax": -103.56074985903246, "ymax": 32.558096266320604, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": true }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "GLOBALID", "type": "esriFieldTypeGlobalID", "alias": "GLOBALID", "editable": false, "nullable": false, "length": 38, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DOCUMENT_ID", "type": "esriFieldTypeGUID", "alias": "DOCUMENT_ID", "length": 38, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeGlobalID", "alias": "GlobalID", "length": 38, "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "SHEET_NUMBER", "type": "esriFieldTypeString", "alias": "SHEET_NUMBER", "length": 25, "domain": null }, { "name": "Shape_Area", "type": "esriFieldTypeDouble", "alias": "Shape.STArea()", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape.STLength()", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "FDO_GlobalID", "fields": "GlobalID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G224DOCUMENT_ID", "fields": "DOCUMENT_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 35, "name": "DOCUMENT", "relatedTableId": 40, "role": "esriRelRoleDestination", "keyField": "DOCUMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": true, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeAreaFieldName": "Shape_Area", "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 24, "name": "TANK_BOTTOM_INSPECTION", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": 0, "mUnits": 1 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 115, 147, 38, 255 ], "size": 4, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.13422499973063, "ymin": 32.26238600047628, "xmax": -104.11126799974272, "ymax": 32.52861100033613, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "Pipe_ID", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE", "domain": null }, { "name": "Pipe_ID", "type": "esriFieldTypeString", "alias": "Pipe_ID", "length": 100, "domain": null }, { "name": "Operator", "type": "esriFieldTypeString", "alias": "Operator", "length": 100, "domain": null }, { "name": "Inspection_Date", "type": "esriFieldTypeDate", "alias": "Inspection_Date", "length": 8, "domain": null }, { "name": "Inspection_Year", "type": "esriFieldTypeSmallInteger", "alias": "Inspection_Year", "domain": null }, { "name": "Technician", "type": "esriFieldTypeString", "alias": "Technician", "length": 50, "domain": null }, { "name": "Test_Point_ID", "type": "esriFieldTypeString", "alias": "Test_Point_ID", "length": 100, "domain": null }, { "name": "West_Rim_P_S", "type": "esriFieldTypeDouble", "alias": "West_Rim_P_S", "domain": null }, { "name": "West_Rim_IRF", "type": "esriFieldTypeDouble", "alias": "West_Rim_IRF", "domain": null }, { "name": "F5_P_S", "type": "esriFieldTypeDouble", "alias": "5_P_S", "domain": null }, { "name": "F5_IRF", "type": "esriFieldTypeDouble", "alias": "5_IRF", "domain": null }, { "name": "F10_P_S", "type": "esriFieldTypeDouble", "alias": "10_P_S", "domain": null }, { "name": "F10_IRF", "type": "esriFieldTypeDouble", "alias": "10_IRF", "domain": null }, { "name": "F15_P_S", "type": "esriFieldTypeDouble", "alias": "15_P_S", "domain": null }, { "name": "F15_IRF", "type": "esriFieldTypeDouble", "alias": "15_IRF", "domain": null }, { "name": "F20_P_S", "type": "esriFieldTypeDouble", "alias": "20_P_S", "domain": null }, { "name": "F20_IRF", "type": "esriFieldTypeDouble", "alias": "20_IRF", "domain": null }, { "name": "F25_P_S", "type": "esriFieldTypeDouble", "alias": "25_P_S", "domain": null }, { "name": "F25_IRF", "type": "esriFieldTypeDouble", "alias": "25_IRF", "domain": null }, { "name": "F30_P_S", "type": "esriFieldTypeDouble", "alias": "30_P_S", "domain": null }, { "name": "F30_IRF", "type": "esriFieldTypeDouble", "alias": "30_IRF", "domain": null }, { "name": "F35_P_S", "type": "esriFieldTypeDouble", "alias": "35_P_S", "domain": null }, { "name": "F35_IRF", "type": "esriFieldTypeDouble", "alias": "35_IRF", "domain": null }, { "name": "F40_P_S", "type": "esriFieldTypeDouble", "alias": "40_P_S", "domain": null }, { "name": "F40_IRF", "type": "esriFieldTypeDouble", "alias": "40_IRF", "domain": null }, { "name": "F45_P_S", "type": "esriFieldTypeDouble", "alias": "45_P_S", "domain": null }, { "name": "F45_IRF", "type": "esriFieldTypeDouble", "alias": "45_IRF", "domain": null }, { "name": "F50_P_S", "type": "esriFieldTypeDouble", "alias": "50_P_S", "domain": null }, { "name": "F50_IRF", "type": "esriFieldTypeDouble", "alias": "50_IRF", "domain": null }, { "name": "F55_P_S", "type": "esriFieldTypeDouble", "alias": "55_P_S", "domain": null }, { "name": "F55_IRF", "type": "esriFieldTypeDouble", "alias": "55_IRF", "domain": null }, { "name": "F60_P_S", "type": "esriFieldTypeDouble", "alias": "60_P_S", "domain": null }, { "name": "F60_IRF", "type": "esriFieldTypeDouble", "alias": "60_IRF", "domain": null }, { "name": "F65_P_S", "type": "esriFieldTypeDouble", "alias": "65_P_S", "domain": null }, { "name": "F65_IRF", "type": "esriFieldTypeDouble", "alias": "65_IRF", "domain": null }, { "name": "F70_P_S", "type": "esriFieldTypeDouble", "alias": "70_P_S", "domain": null }, { "name": "F70_IRF", "type": "esriFieldTypeDouble", "alias": "70_IRF", "domain": null }, { "name": "F75_P_S", "type": "esriFieldTypeDouble", "alias": "75_P_S", "domain": null }, { "name": "F75_IRF", "type": "esriFieldTypeDouble", "alias": "75_IRF", "domain": null }, { "name": "F80_P_S", "type": "esriFieldTypeDouble", "alias": "80_P_S", "domain": null }, { "name": "F80_IRF", "type": "esriFieldTypeDouble", "alias": "80_IRF", "domain": null }, { "name": "F85_P_S", "type": "esriFieldTypeDouble", "alias": "85_P_S", "domain": null }, { "name": "F85_IRF", "type": "esriFieldTypeDouble", "alias": "85_IRF", "domain": null }, { "name": "Inspection_Remarks", "type": "esriFieldTypeString", "alias": "Inspection_Remarks", "length": 255, "domain": null }, { "name": "Latitude", "type": "esriFieldTypeDouble", "alias": "Latitude", "domain": null }, { "name": "Longitude", "type": "esriFieldTypeDouble", "alias": "Longitude", "domain": null }, { "name": "Mile_Post", "type": "esriFieldTypeString", "alias": "Mile_Post", "length": 10, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "OPERATOR_COMPANY_ID", "type": "esriFieldTypeGUID", "alias": "OPERATOR_COMPANY_ID", "length": 38, "domain": null }, { "name": "TANK_ID", "type": "esriFieldTypeGUID", "alias": "TANK_ID", "length": 38, "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G248TANK_ID", "fields": "TANK_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G248OPERATOR_COM", "fields": "OPERATOR_COMPANY_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G248PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 36, "name": "Matador.SDE.PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 37, "name": "Matador.SDE.PIPELINE_COMPANY", "relatedTableId": 180, "role": "esriRelRoleDestination", "keyField": "OPERATOR_COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 48, "name": "TANK_TEST_POINT", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": 0, "mUnits": 1 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSMS", "style": "esriSMSCircle", "color": [ 130, 35, 58, 255 ], "size": 4, "angle": 0, "xoffset": 0, "yoffset": 0, "outline": { "color": [ 0, 0, 0, 255 ], "width": 0.7 } } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.13450999973048, "ymin": 32.262454000476225, "xmax": -104.11126799974272, "ymax": 32.52861100033613, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "Pipe_ID", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE", "domain": null }, { "name": "Pipe_ID", "type": "esriFieldTypeString", "alias": "Pipe_ID", "length": 100, "domain": null }, { "name": "Operator", "type": "esriFieldTypeString", "alias": "Operator", "length": 100, "domain": null }, { "name": "Location_Description", "type": "esriFieldTypeString", "alias": "Location_Description", "length": 25, "domain": { "type": "codedValue", "name": "WS2_TANK_TEST_POINT_LOCATION_CL", "description": "Location of the tank test point. This was added to consume data from PCS", "codedValues": [ { "name": "Unknown", "code": "Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDefaultValue" } }, { "name": "Test_Point_ID", "type": "esriFieldTypeString", "alias": "Test_Point_ID", "length": 100, "domain": null }, { "name": "Inspection_Date", "type": "esriFieldTypeDate", "alias": "Inspection_Date", "length": 8, "domain": null }, { "name": "Inspection_Year", "type": "esriFieldTypeSmallInteger", "alias": "Inspection_Year", "domain": null }, { "name": "Technician", "type": "esriFieldTypeString", "alias": "Technician", "length": 50, "domain": null }, { "name": "Structure_P_S", "type": "esriFieldTypeDouble", "alias": "Structure_P_S", "domain": null }, { "name": "Structure_IRF", "type": "esriFieldTypeDouble", "alias": "Structure_IRF", "domain": null }, { "name": "Inspection_Remarks", "type": "esriFieldTypeString", "alias": "Inspection_Remarks", "length": 255, "domain": null }, { "name": "Latitude", "type": "esriFieldTypeDouble", "alias": "Latitude", "domain": null }, { "name": "Longitude", "type": "esriFieldTypeDouble", "alias": "Longitude", "domain": null }, { "name": "Mile_Post", "type": "esriFieldTypeString", "alias": "Mile_Post", "length": 10, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "OPERATOR_COMPANY_ID", "type": "esriFieldTypeGUID", "alias": "OPERATOR_COMPANY_ID", "length": 38, "domain": null }, { "name": "TANK_ID", "type": "esriFieldTypeGUID", "alias": "TANK_ID", "length": 38, "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G211TANK_ID", "fields": "TANK_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G211OPERATOR_COM", "fields": "OPERATOR_COMPANY_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 38, "name": "Matador.SDE.PIPELINE_COMPANY", "relatedTableId": 180, "role": "esriRelRoleDestination", "keyField": "OPERATOR_COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 39, "name": "Matador.SDE.PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "OPERATOR_COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 49, "name": "TEST_POINT", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": 0, "mUnits": 1 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "6f4be343c8b98627d911d7d61e8f89b4", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACaElEQVQ4ja3UP2iUdxjA8c97SuIJlb6XnPWaUnoktS1kKBG3NkNwEZMO0a4ulTdDAgVROjjkpkCnLpVCmsHNxQglWTKYIYMgkgREK0iOgHhNSeReuEKPCObtcPde3jRoKe2z/X7P83x5/h/1P8rRt2p7kj45eTl50FTTCOr/DlZMBgT67SlI8Lr932VQT9KU89hOsPF22ImkoNugRJ8Lyi65KFTWLbQrFtt0x7xFeSeTftvB0pthKeiWa04Z8nSV+6u83KK3FBoeC02Vhpy3bNKcYjJsJ1g5DCsmAwdAd2cF30947xzHPyReIp6ZIKoQTY+4SRs4kKa8Dwv0u6CcgsxM+Ogber9g40c+uc6zH6jPVlr20fSIUfcsaCID60n67Cm45KKnq8xMgGOn2Jzjj2dUfyI8Q/0BZiuMR1wuXbHohhNJQSOot2A5eQlCZfdXO8EeyVMa48/n9I0T76tYWWA8KrdrXUAG9hrdQi+3OvbPb/Pxt3zwNXu7/PZLBpaxS+fwYDd3xXpLYfpsPGF9itNXefQdEg7ZZ6QFa6rpMii2aXgsTGuW1u3IMbpCXmVn/8tRXljv+HdgjaCuJ2m6Y95UaUhUaRUZ73/FO5/y7udsL7dBUYXPzjBvTU49XbH9NHMeW5R33rJoegTMVjRrNH7lVZwBRdNULfvZmkD1YJqwE2w4mfSbNOem1hyNR2orC2q/b3EWV0dbEVXbGxCoZXf0YAO2gyXFZNikOaPuuVy60mn/rtgL6+attSOq6fbwcAOyshOsKCYDFjQtunFIn1MXqP7z1cimzEb7ihT+2z1LpeX4Rue/y19xRNtH9KTJHwAAAABJRU5ErkJggg==", "contentType": "image/png", "width": 14, "height": 14, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.18102314270601, "ymin": 31.665853650790268, "xmax": -93.8912353281221, "ymax": 32.6878357402523, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": true }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "GLOBALID", "type": "esriFieldTypeGlobalID", "alias": "GLOBALID", "editable": false, "nullable": false, "length": 38, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "Pipe_ID", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE", "domain": null }, { "name": "Pipe_ID", "type": "esriFieldTypeString", "alias": "Pipe_ID", "length": 100, "domain": null }, { "name": "Operator", "type": "esriFieldTypeString", "alias": "Operator", "length": 100, "domain": null }, { "name": "Location_Description", "type": "esriFieldTypeString", "alias": "Location_Description", "length": 100, "domain": { "type": "codedValue", "name": "WS2_TEST_POINT_LOCATION_CL", "description": "Location of the test point. This was added to consume data from PCS", "codedValues": [ { "name": "Casing Vent", "code": "Casing Vent" }, { "name": "CC/TS", "code": "CC/TS" }, { "name": "Coupon Test Station", "code": "Coupon Test Station" }, { "name": "Flange", "code": "Flange" }, { "name": "ISO", "code": "ISO" }, { "name": "Launcher/Receiver", "code": "Launcher/Receiver" }, { "name": "Pipe", "code": "Pipe" }, { "name": "Riser", "code": "Riser" }, { "name": "Test Station", "code": "Test Station" }, { "name": "Unknown", "code": "Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDefaultValue" } }, { "name": "Test_Point_ID", "type": "esriFieldTypeString", "alias": "Test_Point_ID", "length": 100, "domain": null }, { "name": "Latitude", "type": "esriFieldTypeDouble", "alias": "Latitude", "domain": null }, { "name": "Longitude", "type": "esriFieldTypeDouble", "alias": "Longitude", "domain": null }, { "name": "Mile_Post", "type": "esriFieldTypeString", "alias": "Mile_Post", "length": 10, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "OPERATOR_COMPANY_ID", "type": "esriFieldTypeGUID", "alias": "OPERATOR_COMPANY_ID", "length": 38, "domain": null }, { "name": "Permanent_Comments", "type": "esriFieldTypeString", "alias": "Inspection_Remarks", "length": 255, "domain": null }, { "name": "Pipeline_Name", "type": "esriFieldTypeString", "alias": "Pipeline_Name", "length": 100, "domain": null }, { "name": "ROW_Name", "type": "esriFieldTypeString", "alias": "ROW_Name", "length": 100, "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeGlobalID", "alias": "GlobalID", "length": 38, "domain": null }, { "name": "created_user", "type": "esriFieldTypeString", "alias": "created_user", "length": 255, "domain": null }, { "name": "created_date", "type": "esriFieldTypeDate", "alias": "created_date", "length": 8, "domain": null }, { "name": "last_edited_user", "type": "esriFieldTypeString", "alias": "last_edited_user", "length": 255, "domain": null }, { "name": "last_edited_date", "type": "esriFieldTypeDate", "alias": "last_edited_date", "length": 8, "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "FDO_GlobalID", "fields": "GlobalID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G226UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G226OPERATOR_COM", "fields": "OPERATOR_COMPANY_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G226PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 40, "name": "Matador.SDE.TEST_POINT_INSPECTION", "relatedTableId": 62, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 41, "name": "Matador.SDE.PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 42, "name": "Matador.SDE.PIPELINE_COMPANY", "relatedTableId": 180, "role": "esriRelRoleDestination", "keyField": "OPERATOR_COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 23, "name": "RECTIFIER", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPoint", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": 0, "mUnits": 1 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 5000, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriPMS", "url": "378782554c6e5b27f5016d2486e5f87d", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACJ0lEQVQ4ja3Uz0tUYRTG8c8dShmC4I5NNEiLQTeBK1srJEGEurE2bVzVFbJdPwiEZlZui6DNKNEfoG2cFi6UcOEmRjdCG6VNEmTMgJvBQG+LuaMz/iiiDrybe97z5Tzvc8855z/Gud9mu+JuKWkpaVC3bTeo/h0sG/cK9DiQEWM/+d6hT1dcl7JhJ9j8PexinNGpT6zbsLy77gjldQrtqan5Ys68srTLcY/vweLZsCbonSeu6Pe5wmqFH9+4lAsNjoYe5frdtmzSrGw8aCdYOQnLxr1toPclpifadUxP6IiKfkaFIW9IgL1NyUewQI9h+TNBuIoHpaIXEBWGjFiyoI4WWFfc7UDGXXd8rrSBQjzHDD7gJZSKjEWM5+4rm3IxztgNqg1YSlqMUN5qpa2be3iGpwiw2kysLDAW5ZO3zqAFto9OoR/fwAUUcAMHeIyb2GjCknuH9Y67uafmUi6EoQSwj9d4lZwT91uiAavb1qFPzReDo6HpCbfwEOfx9jgEBkb4av2w/hC2G1R1xXVz5j3K9YuKPpaK5k6DQFTk2nXmrUmpNkfsSGbKhrK025ZFhaE5Gq6dBooKbFk2Y01gq10m7ASbLsc9Js16o/EfjUUN15qPPTDS6GgrmYDAduuMthvwPViUjQdNmjViyXju/qH9e2q+WjdvLeloW6dPreUnt8ZOsCIb91pQVzZ1Ip9SFdj689ZolcxmskUy/7bPmtEoPLP4ePwC2hu/1tsnOG8AAAAASUVORK5CYII=", "contentType": "image/png", "width": 14, "height": 14, "angle": 0, "xoffset": 0, "yoffset": 0 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -104.13420388273062, "ymin": 32.043943050591224, "xmax": -103.67533110197218, "ymax": 32.62755590028405, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": true, "attachmentProperties": [ { "name": "id", "fieldName": "ATTACHMENTID", "isEnabled": true }, { "name": "globalid", "fieldName": "GLOBALID", "isEnabled": true }, { "name": "keywords", "fieldName": "KEYWORDS", "isEnabled": false }, { "name": "name", "fieldName": "ATT_NAME", "isEnabled": true }, { "name": "contentType", "fieldName": "CONTENT_TYPE", "isEnabled": true }, { "name": "size", "fieldName": "DATA_SIZE", "isEnabled": true }, { "name": "exifInfo", "fieldName": "EXIFINFO", "isEnabled": false } ], "attachmentFields": [ { "name": "ATTACHMENTID", "type": "esriFieldTypeOID", "alias": "ATTACHMENTID", "editable": false, "nullable": false, "length": 4, "domain": null }, { "name": "GLOBALID", "type": "esriFieldTypeGlobalID", "alias": "GLOBALID", "editable": false, "nullable": false, "length": 38, "domain": null }, { "name": "ATT_NAME", "type": "esriFieldTypeString", "alias": "ATT_NAME", "editable": true, "nullable": false, "length": 250, "domain": null }, { "name": "CONTENT_TYPE", "type": "esriFieldTypeString", "alias": "CONTENT_TYPE", "editable": true, "nullable": false, "length": 150, "domain": null }, { "name": "DATA_SIZE", "type": "esriFieldTypeInteger", "alias": "DATA_SIZE", "editable": true, "nullable": false, "length": 4, "domain": null } ], "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "Pipe_ID", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE", "domain": null }, { "name": "Pipe_ID", "type": "esriFieldTypeString", "alias": "Pipe_ID", "length": 100, "domain": null }, { "name": "Operator", "type": "esriFieldTypeString", "alias": "Operator", "length": 100, "domain": null }, { "name": "Location_Description", "type": "esriFieldTypeString", "alias": "Location_Description", "length": 100, "domain": null }, { "name": "Test_Point_ID", "type": "esriFieldTypeString", "alias": "Test_Point_ID", "length": 100, "domain": null }, { "name": "Rectifier_Manufacturer", "type": "esriFieldTypeString", "alias": "Rectifier_Manufacturer", "length": 50, "domain": null }, { "name": "Remote_Monitoring_Unit", "type": "esriFieldTypeString", "alias": "Remote_Monitoring_Unit", "length": 25, "domain": null }, { "name": "Latitude", "type": "esriFieldTypeDouble", "alias": "Latitude", "domain": null }, { "name": "Longitude", "type": "esriFieldTypeDouble", "alias": "Longitude", "domain": null }, { "name": "Mile_Post", "type": "esriFieldTypeString", "alias": "Mile_Post", "length": 10, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "OPERATOR_COMPANY_ID", "type": "esriFieldTypeGUID", "alias": "OPERATOR_COMPANY_ID", "length": 38, "domain": null }, { "name": "RMU_Serial_Number", "type": "esriFieldTypeString", "alias": "RMU_Serial_Number", "length": 25, "domain": null }, { "name": "Activate_Anode_1", "type": "esriFieldTypeString", "alias": "Activate_Anode_1", "length": 15, "domain": null }, { "name": "Activate_Anode_2", "type": "esriFieldTypeString", "alias": "Activate_Anode_2", "length": 15, "domain": null }, { "name": "Activate_Anode_3", "type": "esriFieldTypeString", "alias": "Activate_Anode_3", "length": 15, "domain": null }, { "name": "Activate_Anode_4", "type": "esriFieldTypeString", "alias": "Activate_Anode_4", "length": 15, "domain": null }, { "name": "Activate_Anode_5", "type": "esriFieldTypeString", "alias": "Activate_Anode_5", "length": 15, "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeGlobalID", "alias": "GlobalID", "length": 38, "domain": null }, { "name": "created_user", "type": "esriFieldTypeString", "alias": "created_user", "length": 255, "domain": null }, { "name": "created_date", "type": "esriFieldTypeDate", "alias": "created_date", "length": 8, "domain": null }, { "name": "last_edited_user", "type": "esriFieldTypeString", "alias": "last_edited_user", "length": 255, "domain": null }, { "name": "last_edited_date", "type": "esriFieldTypeDate", "alias": "last_edited_date", "length": 8, "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "SHAPE" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "FDO_GlobalID", "fields": "GlobalID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G232OPERATOR_COM", "fields": "OPERATOR_COMPANY_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G232PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G232UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 43, "name": "Matador.SDE.RECTIFIER_INSPECTION", "relatedTableId": 78, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 44, "name": "Matador.SDE.PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 45, "name": "Matador.SDE.PIPELINE_COMPANY", "relatedTableId": 180, "role": "esriRelRoleDestination", "keyField": "OPERATOR_COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAttachments": true, "supportsQueryAttachmentsWithReturnUrl": true, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 176, "name": "CONSEQUENCE_SEGMENT", "type": "Feature Layer", "description": "", "geometryType": "esriGeometryPolyline", "sourceSpatialReference": { "wkid": 4269, "latestWkid": 4269, "vcsWkid": 105703, "latestVcsWkid": 6360, "xyTolerance": 8.98315284119521E-9, "zTolerance": 0.001, "mTolerance": 0.00327716054648402, "falseX": -400, "falseY": -400, "xyUnits": 1.0000000005263556E9, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 2741.1390787164855 }, "sourceHeightModelInfo": { "heightModel": "gravity_related_height", "vertCRS": "NAVD88_height_(ftUS)", "heightUnit": "us-foot" }, "copyrightText": "", "parentLayer": null, "subLayers": [], "minScale": 0, "maxScale": 0, "referenceScale": 0.0, "drawingInfo": { "renderer": { "type": "simple", "symbol": { "type": "esriSLS", "style": "esriSLSSolid", "color": [ 252, 191, 228, 255 ], "width": 1 } }, "scaleSymbols": true, "transparency": 0, "labelingInfo": null }, "defaultVisibility": true, "extent": { "xmin": -180, "ymin": -90, "xmax": 180, "ymax": 90, "spatialReference": { "wkid": 4269, "latestWkid": 4269, "xyTolerance": 8.983152841195215E-9, "zTolerance": 0.001, "mTolerance": 0.001, "falseX": -400, "falseY": -400, "xyUnits": 9.999999999999999E8, "falseZ": -100000, "zUnits": 10000, "falseM": -100000, "mUnits": 10000 } }, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeAsHTMLText", "displayField": "DERIVED_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "DERIVED_FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_FROM_MEASURE", "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "DERIVED_TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "DERIVED_TO_MEASURE", "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DETERMINATION_AUTHORITY", "type": "esriFieldTypeString", "alias": "DETERMINATION_AUTHORITY", "length": 255, "domain": null }, { "name": "DETERMINATION_DATE", "type": "esriFieldTypeDate", "alias": "DETERMINATION_DATE", "length": 8, "domain": null }, { "name": "DETERMINATION_METHOD", "type": "esriFieldTypeString", "alias": "DETERMINATION_METHOD", "length": 50, "domain": { "type": "codedValue", "name": "WS2_CONSEQ_SEG_DET_METHOD_CL", "description": "A code listing of types of CONSEQUENCE_SEGMENTs.", "codedValues": [ { "name": "Gas HCA due to Class III or IV", "code": "Gas HCA due to Class III or IV" }, { "name": "Gas HCA due to Dwelling Count", "code": "Gas HCA due to Dwelling Count" }, { "name": "Gas HCA due to High Occupancy Location", "code": "Gas HCA due to High Occupancy Location" }, { "name": "Gas HCA due to Identified Site", "code": "Gas HCA due to Identified Site" }, { "name": "Liquids Could Affect Segment", "code": "Liquids Could Affect Segment" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "EDIT_RESPONSE", "type": "esriFieldTypeString", "alias": "EDIT_RESPONSE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_EDIT_RESPONSE_CL", "description": "Domain used to describe how an online linear referenced event-driven record geometry responds to changes in the XYZ and Measure (M) updates to the NETWORK_ROUTE feature that the event is located on or near. The following values define the behavior for each of these records and their underlying geometry (either point or linear):\n\t- Relative - the event feature is located linear referencing. Any change in the underlying M values for a NETWORK_ROUTE feature could cause the position of the event feature to shift up or down the NETWORK_ROUTE.\n\t- Absolute - the event feature is located at a specific XYZ coordinate on or near the network route. Any change in the underlying XYZ or M values for a NETWORK_ROUTE feature will never cause the position of the event feature to shift up or down the NETWORK_ROUTE but will possibly allow the measure or the station value of the event feature to be altered.\n\t- Online - the event feature geometry is located coincident to the geometry of the NETWORK_ROUTE feature.\n\t- Offline - the event feature geometry is located off the geometry of the NETWORK_ROUTE feature.\n\t- Fixed LRS - the measure or station of the event feature does not change when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered\n\t- Update LRS for Point - the measure or station of the event feature is updated when the M values of the underlying or nearby NETWORK_ROUTE feature are altered if the geometry of the event-feature is a point\n\t- No LRS - the record geometry is exclusively located by XYZ and any change in the feature geometry M or the nearby NETWORK_ROUTE geometry M values do not affect the location or any measure/station attributes for the record.", "codedValues": [ { "name": "Absolute - Offline - No LRS", "code": "Absolute - Offline - No LRS" }, { "name": "Absolute - Offline - Update LRS for Point", "code": "Absolute - Offline - Update LRS for Point" }, { "name": "Absolute - Online - Fixed LRS", "code": "Absolute - Online - Fixed LRS" }, { "name": "Absolute - Online - Update LRS", "code": "Absolute - Online - Update LRS" }, { "name": "Relative - Online - Fixed LRS", "code": "Relative - Online - Fixed LRS" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "FROM_MEASURE", "type": "esriFieldTypeDouble", "alias": "FROM_MEASURE", "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOC_ERROR", "type": "esriFieldTypeString", "alias": "LOC_ERROR", "length": 50, "domain": null }, { "name": "MAINTAIN_LRS", "type": "esriFieldTypeString", "alias": "MAINTAIN_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "POSITION_SOURCE", "type": "esriFieldTypeString", "alias": "POSITION_SOURCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_POSITION_SOURCE_CL", "description": "Indicates how the geometry for a record was initially located on or along the pipeline route.", "codedValues": [ { "name": "Coordinate Located", "code": "Coordinate Located" }, { "name": "LRS Located", "code": "LRS Located" }, { "name": "LRS Located with Offset", "code": "LRS Located with Offset" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "TO_MEASURE", "type": "esriFieldTypeDouble", "alias": "TO_MEASURE", "domain": null }, { "name": "TO_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "TO_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "TO_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "TO_NETWORK_ROUTE_NAME", "length": 255, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "VISUAL_OFFSET", "type": "esriFieldTypeDouble", "alias": "VISUAL_OFFSET", "domain": null }, { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape", "domain": null }, { "name": "Shape_Length", "type": "esriFieldTypeDouble", "alias": "Shape_Length", "domain": null } ], "geometryField": { "name": "Shape", "type": "esriFieldTypeGeometry", "alias": "Shape" }, "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "FDO_Shape", "fields": "Shape", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I236TO_NETWORK_R", "fields": "TO_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I236UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I236FROM_DATE3", "fields": "FROM_DATE,TO_DATE", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I236FROM_NETWORK", "fields": "FROM_NETWORK_ROUTE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G236PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 46, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "canModifyLayer": true, "canScaleSymbols": false, "hasLabels": false, "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "hasZ": true, "hasM": true, "supportedQueryFormats": "JSON, geoJSON, PBF", "isDataVersioned": false, "ownershipBasedAccessControlForFeatures": {"allowOthersToQuery": true}, "useStandardizedQueries": true, "supportedSpatialRelationships": [ "esriSpatialRelIntersects", "esriSpatialRelContains", "esriSpatialRelCrosses", "esriSpatialRelEnvelopeIntersects", "esriSpatialRelIndexIntersects", "esriSpatialRelOverlaps", "esriSpatialRelTouches", "esriSpatialRelWithin", "esriSpatialRelRelation" ], "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsLod": false, "supportsQueryWithLodSR": false, "supportsTrueCurve": true, "supportsQueryWithDatumTransformation": true, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "supportsDatumTransformation": true, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasGeometryProperties": true, "geometryProperties": { "shapeLengthFieldName": "Shape_Length", "units": "esriDecimalDegrees" }, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "supportsCoordinatesQuantization": true, "supportsDynamicLegends": true, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" } ], "tables": [ { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 177, "name": "REFERENCE_MODE", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "COMMENTS", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IS_PRM", "type": "esriFieldTypeString", "alias": "IS_PRM", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": { "type": "codedValue", "name": "WS2_dLRSNetworks", "description": "An enumeration that defines the types of measure networks utilized in a standard PODS 7.0 data model. If Linear Referencing is not utilized for locating features then this domain will never be deployed in the data model. If Linear referencing is utilized for locating assets and conditions on or along a pipeline system then each network of routes used to locate features is itemized here. The default deployment of PODS 7.0 includes the traditional measure location systems of PODS 7.0 Relational and PODS 7.0 Spatial.", "codedValues": [ { "name": "ENGINEERING_STA_NETWORK", "code": 1 }, { "name": "CONTINUOUS_MEAS_NETWORK", "code": 2 } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PARENT_REF_MODE_RFX", "type": "esriFieldTypeGUID", "alias": "PARENT_REF_MODE_RFX", "length": 38, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "REF_MODE_BASIS", "type": "esriFieldTypeString", "alias": "REF_MODE_BASIS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REF_MODE_BASIS_CL", "description": "Describes the basis for which measured length is calculated. Length can be calculated in a variety of ways given the coordinate information that is available. The most common form of length calculation is 2 dimensional distance between two points that have an X and Y coordinate. Distance calculations become more complicated with taking into account distance over a projected map surface or take into account the curvature of the earth's surface.", "codedValues": [ { "name": "2D Projected", "code": "2D Projected" }, { "name": "3D Geoid", "code": "3D Geoid" }, { "name": "3D Projected", "code": "3D Projected" }, { "name": "3D Slack Chain", "code": "3D Slack Chain" }, { "name": "Arbitrary", "code": "Arbitrary" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as Unknown", "code": "Verified as Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "REF_MODE_TYPE", "type": "esriFieldTypeString", "alias": "REF_MODE_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REF_MODE_TYPE_CL", "description": "Describes the behavior of measurement or stationing for given route or set of routes for given pipeline. Interrupted means that a pipeline can be comprised of multiple routes connected end to end. Each route has a set of stationing or measures that describe that route alone. Uninterrupted means that only a single route exists for the pipeline without gaps. All the measure values for that route are monotonically increasing or decreasing along the entire length of the route. Adjustable means that if a new section of pipe were added to the pipeline (at the beginning, in the middle or at the end) then all subsequent measure values downstream from where the new pipe was inserted will be updated to account for the new length of the pipe that was added. Not adjustable means that regardless of the pipe length being added to a pipeline, no measure values are updated for that route.", "codedValues": [ { "name": "Interrupted and Adjustable (Re-route + Offset)", "code": "Interrupted and Adjustable (Re-route + Offset)" }, { "name": "Interrupted and Not Adjustable (Engineering)", "code": "Interrupted and Not Adjustable (Engineering)" }, { "name": "Uninterrupted and Adjustable (Continuous)", "code": "Uninterrupted and Adjustable (Continuous)" }, { "name": "Uninterrupted and Not Adjustable (Mile Post)", "code": "Uninterrupted and Not Adjustable (Mile Post)" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as Unknown", "code": "Verified as Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "REF_MODE_UNITS", "type": "esriFieldTypeString", "alias": "REF_MODE_UNITS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_REF_MODE_UNITS_CL", "description": "Using ESRI reference codes, this value is used to define the units of measurement or stationing for network routes.", "codedValues": [ { "name": "Foot", "code": "Foot" }, { "name": "Kilometer", "code": "Kilometer" }, { "name": "Meter", "code": "Meter" }, { "name": "Nautical Mile", "code": "Nautical Mile" }, { "name": "Survey Chain", "code": "Survey Chain" }, { "name": "Survey Foot", "code": "Survey Foot" }, { "name": "Survey Link", "code": "Survey Link" }, { "name": "Survey Mile", "code": "Survey Mile" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "START_MEASURE", "type": "esriFieldTypeDouble", "alias": "START_MEASURE", "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G178UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 30, "name": "networkRoute-ESNET", "relatedTableId": 16, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 33, "name": "networkRoute-CMNET", "relatedTableId": 15, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 42, "name": "PIPELINE", "type": "Table", "description": null, "hasAttachments": true, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "PIPELINE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "HAS_LRS", "type": "esriFieldTypeString", "alias": "HAS_LRS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "HAS_ROUTE", "type": "esriFieldTypeString", "alias": "HAS_ROUTE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "LOCATION", "type": "esriFieldTypeString", "alias": "LOCATION", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPELINE_LOCATION_CL", "description": "A code listing of PIPELINE locations (onshore or offshore).", "codedValues": [ { "name": "Offshore", "code": "Offshore" }, { "name": "Onshore", "code": "Onshore" }, { "name": "Onshore/Offshore", "code": "Onshore/Offshore" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OPERATIONAL_STATUS", "type": "esriFieldTypeString", "alias": "OPERATIONAL_STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_OPERATIONAL_STATUS_CL", "description": "A code listing of operational statuses.", "codedValues": [ { "name": "Abandoned", "code": "Abandoned" }, { "name": "Active", "code": "Active" }, { "name": "Conceptual", "code": "Conceptual" }, { "name": "Decommissioned", "code": "Decommissioned" }, { "name": "Design", "code": "Design" }, { "name": "Idle", "code": "Idle" }, { "name": "Inactive", "code": "Inactive" }, { "name": "Proposed", "code": "Proposed" }, { "name": "Removed", "code": "Removed" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OPERATOR_COMPANY_ID", "type": "esriFieldTypeGUID", "alias": "OPERATOR_COMPANY_ID", "length": 38, "domain": null }, { "name": "PARENT_PIPELINE_RFX", "type": "esriFieldTypeGUID", "alias": "PARENT_PIPELINE_RFX", "length": 38, "domain": null }, { "name": "PIPELINE_NAME", "type": "esriFieldTypeString", "alias": "PIPELINE_NAME", "length": 90, "domain": null }, { "name": "PIPELINE_ORDER", "type": "esriFieldTypeInteger", "alias": "PIPELINE_ORDER", "domain": null }, { "name": "PIPELINE_TAG", "type": "esriFieldTypeString", "alias": "PIPELINE_TAG", "length": 25, "domain": null }, { "name": "PIPELINE_TYPE", "type": "esriFieldTypeString", "alias": "PIPELINE_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPELINE_TYPE_CL", "description": "A sample listing of PIPELINE types.", "codedValues": [ { "name": "Dumpline", "code": "Dumpline" }, { "name": "Export", "code": "Export" }, { "name": "Flowline", "code": "Flowline" }, { "name": "Flying Lead", "code": "Flying Lead" }, { "name": "Future Connection/Tie-In", "code": "Future Connection/Tie-In" }, { "name": "Gas Injection", "code": "Gas Injection" }, { "name": "Gas Lift", "code": "Gas Lift" }, { "name": "Gathering", "code": "Gathering" }, { "name": "Interconnect", "code": "Interconnect" }, { "name": "Jumper", "code": "Jumper" }, { "name": "Lateral", "code": "Lateral" }, { "name": "Mainline", "code": "Mainline" }, { "name": "Pipe-In-Pipe Inner Pipe", "code": "Pipe-In-Pipe Inner Pipe" }, { "name": "Pipe-In-Pipe Outer Pipe", "code": "Pipe-In-Pipe Outer Pipe" }, { "name": "Production", "code": "Production" }, { "name": "Sales", "code": "Sales" }, { "name": "Service", "code": "Service" }, { "name": "Site Piping", "code": "Site Piping" }, { "name": "Storage", "code": "Storage" }, { "name": "Sub-Sea Tie In Stub Line", "code": "Sub-Sea Tie In Stub Line" }, { "name": "Umbilical Main", "code": "Umbilical Main" }, { "name": "Umblilical Infield", "code": "Umblilical Infield" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Water Injection", "code": "Water Injection" }, { "name": "Well Tie", "code": "Well Tie" }, { "name": "Trunk Line", "code": "Trunk Line" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "SYSTEM_TYPE", "type": "esriFieldTypeString", "alias": "SYSTEM_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PIPELINE_SYSTEM_TYPE_CL", "description": "A sample listing of types of PIPELINE systems.", "codedValues": [ { "name": "Distribution", "code": "Distribution" }, { "name": "Gathering", "code": "Gathering" }, { "name": "Transmission", "code": "Transmission" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "PL_COMPANY_NAME", "type": "esriFieldTypeString", "alias": "PL_COMPANY_NAME", "length": 75, "domain": null }, { "name": "PRODUCT_TYPE", "type": "esriFieldTypeString", "alias": "PRODUCT_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PRODUCT_TYPE_CL", "description": "A code listing of PRODUCT types.", "codedValues": [ { "name": "CRD, Crude Oil", "code": "CRD, Crude Oil" }, { "name": "HVL, Highly Volatile Liquid", "code": "HVL, Highly Volatile Liquid" }, { "name": "NG, Natural Gas", "code": "NG, Natural Gas" }, { "name": "PRD, Non High Volatile Liquid Product", "code": "PRD, Non High Volatile Liquid Product" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "W, Water", "code": "W, Water" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "OPID", "type": "esriFieldTypeInteger", "alias": "OPID", "domain": null }, { "name": "COMPANY_ID", "type": "esriFieldTypeGUID", "alias": "COMPANY_ID", "length": 38, "domain": null }, { "name": "PL_OPERATOR_NAME", "type": "esriFieldTypeString", "alias": "PL_OPERATOR_NAME", "length": 75, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G171COMPANY_ID", "fields": "COMPANY_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G171UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G171OPERATOR_COM", "fields": "OPERATOR_COMPANY_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 29, "name": "pipelineFeature-PIPSG", "relatedTableId": 14, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 10, "name": "pipelineFeature-BRNCN", "relatedTableId": 134, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 0, "name": "pipelineFeature-DOCRN", "relatedTableId": 152, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 3, "name": "pipelineFeature-IILID", "relatedTableId": 147, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 23, "name": "pipelineFeature-MARKR", "relatedTableId": 9, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 4, "name": "pipelineFeature-IILII", "relatedTableId": 51, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 18, "name": "pipelineFeature-TEE", "relatedTableId": 4, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 15, "name": "pipelineFeature-XNGPI", "relatedTableId": 0, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 5, "name": "pipelineFeature-PIPJR", "relatedTableId": 140, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 28, "name": "pipelineFeature-PIPLN", "relatedTableId": 119, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 22, "name": "pipelineFeature-VALVE", "relatedTableId": 8, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 26, "name": "pipelineFeature-COTNG", "relatedTableId": 12, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 44, "name": "Matador.SDE.RECTIFIER", "relatedTableId": 23, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 13, "name": "pipelineFeature-FLANG", "relatedTableId": 124, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 46, "name": "pipelineFeature-CONSG", "relatedTableId": 176, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 32, "name": "networkRoute-ESNET", "relatedTableId": 16, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 47, "name": "pipelineProduct", "relatedTableId": 179, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 41, "name": "Matador.SDE.TEST_POINT", "relatedTableId": 49, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 2, "name": "pipelineFeature-TSPRS", "relatedTableId": 151, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 17, "name": "pipelineFeature-XNGUT", "relatedTableId": 2, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 16, "name": "pipelineFeature-XNGTN", "relatedTableId": 1, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 34, "name": "networkRoute-CMNET", "relatedTableId": 15, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 27, "name": "pipelineFeature-CASNG", "relatedTableId": 13, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 24, "name": "pipelineFeature-PIPBN", "relatedTableId": 10, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 20, "name": "pipelineFeature-GRTWD", "relatedTableId": 6, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 39, "name": "Matador.SDE.TANK_TEST_POINT", "relatedTableId": 48, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 12, "name": "pipelineFeature-REDCR", "relatedTableId": 129, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 31, "name": "ENGINEERING_STA_NETWORK", "relatedTableId": 16, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 7, "name": "pipelineFeature-OWNER", "relatedTableId": 21, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 36, "name": "Matador.SDE.TANK_BOTTOM_INSPECTION", "relatedTableId": 24, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 48, "name": "OPERATOR_COMPANY", "relatedTableId": 180, "role": "esriRelRoleDestination", "keyField": "OPERATOR_COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 49, "name": "Matador.SDE.PIPELINE_COMPANY", "relatedTableId": 180, "role": "esriRelRoleDestination", "keyField": "COMPANY_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 178, "name": "PRODUCT", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "COMMENTS", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "PRODUCT_SUB_TYPE", "type": "esriFieldTypeString", "alias": "PRODUCT_SUB_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PRODUCT_SUB_TYPE_CL", "description": "A sample listing of PRODUCT sub-types.", "codedValues": [ { "name": "CRD-CRD, Crude Oil", "code": "CRD-CRD, Crude Oil" }, { "name": "CRD-CRR, Sour Crude Oil", "code": "CRD-CRR, Sour Crude Oil" }, { "name": "CRD-CRW, Sweet Crude Oil", "code": "CRD-CRW, Sweet Crude Oil" }, { "name": "HVL-CHM, Chemical", "code": "HVL-CHM, Chemical" }, { "name": "HVL-HVL, Highly Volatile Liquid", "code": "HVL-HVL, Highly Volatile Liquid" }, { "name": "HVL-OHV, Other Highly Volatile Liquid", "code": "HVL-OHV, Other Highly Volatile Liquid" }, { "name": "NG-EPG, Abandoned or Empty Gas Pipeline", "code": "NG-EPG, Abandoned or Empty Gas Pipeline" }, { "name": "NG-HG, Hydrogen Gas", "code": "NG-HG, Hydrogen Gas" }, { "name": "NG-MG, Methane Gas", "code": "NG-MG, Methane Gas" }, { "name": "NG-NG1, Pipeline or tariff quality natural gas", "code": "NG-NG1, Pipeline or tariff quality natural gas" }, { "name": "NG-NG2. Wet but non-sour natural gas", "code": "NG-NG2. Wet but non-sour natural gas" }, { "name": "NG-NG3. Sour but non-wet natural gas", "code": "NG-NG3. Sour but non-wet natural gas" }, { "name": "NG-NG4. Wet, sour natural gas", "code": "NG-NG4. Wet, sour natural gas" }, { "name": "NG-OTG, Other Gas", "code": "NG-OTG, Other Gas" }, { "name": "NG-PG, Propane Gas", "code": "NG-PG, Propane Gas" }, { "name": "NG-SG, Synthetic Gas", "code": "NG-SG, Synthetic Gas" }, { "name": "PRD-AA, Anhydrous Ammonia", "code": "PRD-AA, Anhydrous Ammonia" }, { "name": "PRD-BDB, Biodiesel blend", "code": "PRD-BDB, Biodiesel blend" }, { "name": "PRD-CO2, Carbon Dioxide", "code": "PRD-CO2, Carbon Dioxide" }, { "name": "PRD-EPL, Abandoned Liquid Pipeline", "code": "PRD-EPL, Abandoned Liquid Pipeline" }, { "name": "PRD-ETB, Ethanol blended gasoline", "code": "PRD-ETB, Ethanol blended gasoline" }, { "name": "PRD-ETH, Fuel Grade Ethanol", "code": "PRD-ETH, Fuel Grade Ethanol" }, { "name": "PRD-LPG, Liquefied Petroleum Gas", "code": "PRD-LPG, Liquefied Petroleum Gas" }, { "name": "PRD-NGL, Natural Gas Liquids", "code": "PRD-NGL, Natural Gas Liquids" }, { "name": "PRD-OBJ, Other biofuels", "code": "PRD-OBJ, Other biofuels" }, { "name": "PRD-OTR, Other refined and/or non-HVL petroleum", "code": "PRD-OTR, Other refined and/or non-HVL petroleum" }, { "name": "PRD-RFD, Refined fuel oil, diesel", "code": "PRD-RFD, Refined fuel oil, diesel" }, { "name": "PRD-RGS, Refined non-ethanol blended gasoline", "code": "PRD-RGS, Refined non-ethanol blended gasoline" }, { "name": "PRD-RKJ, Refined kerosene, jet fuel", "code": "PRD-RKJ, Refined kerosene, jet fuel" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRODUCT_TYPE", "type": "esriFieldTypeString", "alias": "PRODUCT_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_PRODUCT_TYPE_CL", "description": "A code listing of PRODUCT types.", "codedValues": [ { "name": "CRD, Crude Oil", "code": "CRD, Crude Oil" }, { "name": "HVL, Highly Volatile Liquid", "code": "HVL, Highly Volatile Liquid" }, { "name": "NG, Natural Gas", "code": "NG, Natural Gas" }, { "name": "PRD, Non High Volatile Liquid Product", "code": "PRD, Non High Volatile Liquid Product" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "W, Water", "code": "W, Water" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G200UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 50, "name": "pipelineProduct", "relatedTableId": 179, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 179, "name": "PIPELINE_PRODUCT", "type": "Table", "description": null, "hasAttachments": true, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "COMMENTS", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IS_PRIMARY_PRODUCT", "type": "esriFieldTypeString", "alias": "IS_PRIMARY_PRODUCT", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "PRODUCT_ID", "type": "esriFieldTypeGUID", "alias": "PRODUCT_ID", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G192PRODUCT_ID", "fields": "PRODUCT_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G192PIPELINE_ID", "fields": "PIPELINE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 50, "name": "PRODUCT", "relatedTableId": 178, "role": "esriRelRoleDestination", "keyField": "PRODUCT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 47, "name": "PIPELINE", "relatedTableId": 42, "role": "esriRelRoleDestination", "keyField": "PIPELINE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 180, "name": "PIPELINE_COMPANY", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "PL_COMPANY_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "IS_OPERATOR", "type": "esriFieldTypeString", "alias": "IS_OPERATOR", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "IS_OWNER", "type": "esriFieldTypeString", "alias": "IS_OWNER", "length": 50, "domain": { "type": "codedValue", "name": "WS2_YES_NO_NA_CL", "description": "A domain used to store logical answers to Boolean attributes. In some situations a Yes/No answer is not appropriate and two other options are provided - Not Applicable and Unknown. This effectively negates the boolean aspect of the field but there are always situations where the answer is not known (Unknown) and there are occasionally situations where a yes/no answer is not appropriate. Utilizing this domain prevents the addition of fields to account for these situations.", "codedValues": [ { "name": "No", "code": "No" }, { "name": "Not Applicable", "code": "Not Applicable" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Yes", "code": "Yes" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "NATIONAL_IDENTIFIER", "type": "esriFieldTypeString", "alias": "NATIONAL_IDENTIFIER", "length": 25, "domain": null }, { "name": "PL_COMPANY_ACRONYM", "type": "esriFieldTypeString", "alias": "PL_COMPANY_ACRONYM", "length": 10, "domain": null }, { "name": "PL_COMPANY_NAME", "type": "esriFieldTypeString", "alias": "PL_COMPANY_NAME", "length": 75, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATE_OR_PROV_IDENTIFIER", "type": "esriFieldTypeString", "alias": "STATE_OR_PROV_IDENTIFIER", "length": 25, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G173UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 38, "name": "Matador.SDE.TANK_TEST_POINT", "relatedTableId": 48, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 48, "name": "pipeline", "relatedTableId": 42, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 49, "name": "Matador.SDE.PIPELINE", "relatedTableId": 42, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 37, "name": "Matador.SDE.TANK_BOTTOM_INSPECTION", "relatedTableId": 24, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 42, "name": "Matador.SDE.TEST_POINT", "relatedTableId": 49, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 6, "name": "ownership", "relatedTableId": 21, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 45, "name": "Matador.SDE.RECTIFIER", "relatedTableId": 23, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 35, "name": "MATADOR_LRS_LUT", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "FROM_NETWORK_ROUTE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "FROM_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "FROM_NETWORK_ROUTE_NAME", "length": 8000, "domain": null }, { "name": "DERIVED_CM_NETWORK_ID", "type": "esriFieldTypeGUID", "alias": "DERIVED_CM_NETWORK_ID", "length": 38, "domain": null }, { "name": "PIPELINE_ID", "type": "esriFieldTypeGUID", "alias": "PIPELINE_ID", "length": 38, "domain": null }, { "name": "FROM_NETWORK_ROUTE_ID", "type": "esriFieldTypeGUID", "alias": "FROM_NETWORK_ROUTE_ID", "length": 38, "domain": null }, { "name": "DERIVED_NETWORK_ROUTE_NAME", "type": "esriFieldTypeString", "alias": "DERIVED_NETWORK_ROUTE_NAME", "length": 75, "domain": null }, { "name": "NETWORK_ID", "type": "esriFieldTypeSmallInteger", "alias": "NETWORK_ID", "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 512, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "I3DERIVED_NETWOR", "fields": "DERIVED_NETWORK_ROUTE_NAME", "isAscending": true, "isUnique": false, "description": "" }, { "name": "I3FROM_NETWORK_R", "fields": "FROM_NETWORK_ROUTE_NAME", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 40, "name": "DOCUMENT", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "FILE_NAME", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DOCUMENT_PERFORMANCE", "type": "esriFieldTypeString", "alias": "DOCUMENT_PERFORMANCE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_DOCUMENT_PERFORMANCE_CL", "description": "A code listing of the level of acceptance of the reporting status of an operator regarding the performance or completion of an activity.", "codedValues": [ { "name": "Accepted with Conditions", "code": "Accepted with Conditions" }, { "name": "Approved as Final", "code": "Approved as Final" }, { "name": "In Progress", "code": "In Progress" }, { "name": "Planned", "code": "Planned" }, { "name": "Rejected", "code": "Rejected" }, { "name": "Submitted for Review", "code": "Submitted for Review" }, { "name": "Under Revision", "code": "Under Revision" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as Unknown", "code": "Verified as Unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "DOCUMENT_TYPE", "type": "esriFieldTypeString", "alias": "DOCUMENT_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_DOCUMENT_TYPE_CL", "description": "A code listing of the document types commonly found in pipeline operations. Type does not describe the file format but rather the contents and purpose of the document in support of or pertaining to pipeline operations.", "codedValues": [ { "name": "Alignment Sheet", "code": "Alignment Sheet" }, { "name": "Continuous Surface", "code": "Continuous Surface" }, { "name": "CP Inspection Report", "code": "CP Inspection Report" }, { "name": "Diagram", "code": "Diagram" }, { "name": "Engineering Assessment", "code": "Engineering Assessment" }, { "name": "Final Report", "code": "Final Report" }, { "name": "Inline Inspection Report", "code": "Inline Inspection Report" }, { "name": "Inspection Tally", "code": "Inspection Tally" }, { "name": "Isometric", "code": "Isometric" }, { "name": "MAOP Assignment", "code": "MAOP Assignment" }, { "name": "Map", "code": "Map" }, { "name": "MOC Document", "code": "MOC Document" }, { "name": "P and ID Diagram", "code": "P and ID Diagram" }, { "name": "Picture", "code": "Picture" }, { "name": "Pipe Tally", "code": "Pipe Tally" }, { "name": "Piping Diagram", "code": "Piping Diagram" }, { "name": "Preliminary Report", "code": "Preliminary Report" }, { "name": "ROV Inspection Report", "code": "ROV Inspection Report" }, { "name": "Schematic", "code": "Schematic" }, { "name": "Survey Results", "code": "Survey Results" }, { "name": "Testing Results", "code": "Testing Results" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" }, { "name": "Video", "code": "Video" }, { "name": "Visual Inspection Report", "code": "Visual Inspection Report" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FILE_NAME", "type": "esriFieldTypeString", "alias": "FILE_NAME", "length": 255, "domain": null }, { "name": "FILE_PATH_URI", "type": "esriFieldTypeString", "alias": "FILE_PATH_URI", "length": 255, "domain": null }, { "name": "FILE_SYSTEM_TYPE", "type": "esriFieldTypeString", "alias": "FILE_SYSTEM_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_FILE_SYSTEM_TYPE_CL", "description": "A code listing whose values indicate the type of repository that the document is stored in. A repository can be a network file system or a separate document management system or cloud block storage (such as Amazon S3).", "codedValues": [ { "name": "AWS S3", "code": "AWS S3" }, { "name": "Documentum", "code": "Documentum" }, { "name": "Dropbox", "code": "Dropbox" }, { "name": "FileNet", "code": "FileNet" }, { "name": "Google Drive", "code": "Google Drive" }, { "name": "Network Drive", "code": "Network Drive" }, { "name": "Portal", "code": "Portal" }, { "name": "SharePoint", "code": "SharePoint" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "MIME_TYPE", "type": "esriFieldTypeString", "alias": "MIME_TYPE", "length": 90, "domain": { "type": "codedValue", "name": "WS2_MIME_TYPE_CL", "description": "Example listing of the file types of documents that can be attached to any table in PODS 7.0.", "codedValues": [ { "name": "3GPP audio container without video (.3gp)", "code": "audio/3gpp" }, { "name": "3GPP audio/video container (.3gp)", "code": "video/3gpp" }, { "name": "3GPP2 audio container without video (.3g2)", "code": "audio/3gpp2" }, { "name": "3GPP2 audio/video container (.3g2)", "code": "video/3gpp2" }, { "name": "7-zip archive (.7z)", "code": "application/x-7z-compressed" }, { "name": "AAC audio (.aac)", "code": "audio/aac" }, { "name": "AbiWord document (.abw)", "code": "application/x-abiword" }, { "name": "Adobe Portable Document Format (PDF) (.pdf)", "code": "application/pdf" }, { "name": "Amazon Kindle eBook format (.azw)", "code": "application/vnd.amazon.ebook" }, { "name": "Any kind of binary data (.bin)", "code": "application/octet-stream" }, { "name": "Apple Installer Package (.mpkg)", "code": "application/vnd.apple.installer+xml" }, { "name": "Archive document (multiple files embedded) (.arc)", "code": "application/x-freearc" }, { "name": "AVI: Audio Video Interleave (.avi)", "code": "video/x-msvideo" }, { "name": "Bourne shell script (.sh)", "code": "application/x-sh" }, { "name": "BZip archive (.bz)", "code": "application/x-bzip" }, { "name": "BZip2 archive (.bz2)", "code": "application/x-bzip2" }, { "name": "C-Shell script (.csh)", "code": "application/x-csh" }, { "name": "Cascading Style Sheets (CSS) (.css)", "code": "text/css" }, { "name": "Comma-separated values (CSV) (.csv)", "code": "text/csv" }, { "name": "ECMAScript (RFC 4329 Section 8.2) (.es)", "code": "application/ecmascript" }, { "name": "Electronic publication (EPUB) (.epub)", "code": "application/epub+zip" }, { "name": "Graphics Interchange Format (GIF) (.gif)", "code": "image/gif" }, { "name": "HyperText Markup Language (HTML)(.htm,/html)", "code": "text/html" }, { "name": "iCalendar format (.ics)", "code": "text/calendar" }, { "name": "Icon format (.ico)", "code": "image/x-icon" }, { "name": "Java Archive (JAR) (.jar)", "code": "application/java-archive" }, { "name": "JavaScript (RFC 4329 Section 8.2) (.js)", "code": "application/javascript" }, { "name": "JPEG images (.jpg,.jpeg)", "code": "image/jpeg" }, { "name": "JSON format (.json)", "code": "application/json" }, { "name": "Microsoft Excel (.xls)", "code": "application/vnd.ms-excel" }, { "name": "Microsoft Excel (OpenXML) (.xlsx)", "code": "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet" }, { "name": "Microsoft PowerPoint (.ppt)", "code": "application/vnd.ms-powerpoint" }, { "name": "Microsoft PowerPoint (OpenXML) (.pptx)", "code": "application/vnd.openxmlformats-officedocument.presentationml.presentation" }, { "name": "Microsoft Visio (.vsd)", "code": "application/vnd.visio" }, { "name": "Microsoft Word (.doc)", "code": "application/msword" }, { "name": "Microsoft Word (OpenXML) (.docx)", "code": "application/vnd.openxmlformats-officedocument.wordprocessingml.document" }, { "name": "MPEG Video (.mpeg)", "code": "video/mpeg" }, { "name": "MS Embedded OpenType fonts (.eot)", "code": "application/vnd.ms-fontobject" }, { "name": "Musical Instrument Digital Interface (.mid,.midi)", "code": "audio/midi" }, { "name": "OGG (.ogx)", "code": "application/ogg" }, { "name": "OGG audio (.oga)", "code": "audio/ogg" }, { "name": "OGG video (.ogv)", "code": "video/ogg" }, { "name": "OpenDocument presentation document (.odp)", "code": "application/vnd.oasis.opendocument.presentation" }, { "name": "OpenDocument spreadsheet document (.ods)", "code": "application/vnd.oasis.opendocument.spreadsheet" }, { "name": "OpenDocument text document (.odt)", "code": "application/vnd.oasis.opendocument.text" }, { "name": "OpenType font (.otf)", "code": "font/otf" }, { "name": "Portable Network Graphics (.png)", "code": "image/png" }, { "name": "RAR archive (.rar)", "code": "application/x-rar-compressed" }, { "name": "Rich Text Format (RTF) (.rtf)", "code": "application/rtf" }, { "name": "Scalable Vector Graphics (SVG) (.svg)", "code": "image/svg+xml" }, { "name": "Small web format or Adobe Flash document (.swf)", "code": "application/x-shockwave-flash" }, { "name": "Tagged Image File Format (TIFF)(.tif,.tiff)", "code": "image/tiff" }, { "name": "Tape Archive (TAR) (.tar)", "code": "application/x-tar" }, { "name": "TrueType Font (.ttf)", "code": "font/ttf" }, { "name": "Typescript file (.ts)", "code": "application/typescript" }, { "name": "Waveform Audio Format (.wav)", "code": "audio/wav" }, { "name": "Web Open Font Format (WOFF) (.woff)", "code": "font/woff" }, { "name": "Web Open Font Format (WOFF) (.woff2)", "code": "font/woff2" }, { "name": "WEBM audio (.weba)", "code": "audio/webm" }, { "name": "WEBM video (.webm)", "code": "video/webm" }, { "name": "WEBP image (.webp)", "code": "image/webp" }, { "name": "XHTML (.xhtml)", "code": "application/xhtml+xml" }, { "name": "XML (.xml)", "code": "application/xml" }, { "name": "XUL (.xul)", "code": "application/vnd.mozilla.xul+xml" }, { "name": "ZIP archive (.zip)", "code": "application/zip" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G175UNIQUE_ID", "fields": "UNIQUE_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 35, "name": "documentBoundary", "relatedTableId": 22, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 51, "name": "documentCrossRef", "relatedTableId": 41, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false }, { "id": 1, "name": "documentRange", "relatedTableId": 152, "role": "esriRelRoleOrigin", "keyField": "UNIQUE_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 41, "name": "DOCUMENT_CROSS_REF", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "COMMENTS", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "ATTRIBUTE_METADATA_ID", "type": "esriFieldTypeGUID", "alias": "ATTRIBUTE_METADATA_ID", "length": 38, "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 255, "domain": null }, { "name": "CREATED_DATE", "type": "esriFieldTypeDate", "alias": "CREATED_DATE", "length": 8, "domain": null }, { "name": "CREATED_USER", "type": "esriFieldTypeString", "alias": "CREATED_USER", "length": 50, "domain": null }, { "name": "DESCRIPTION", "type": "esriFieldTypeString", "alias": "DESCRIPTION", "length": 255, "domain": null }, { "name": "DOCUMENT_ID", "type": "esriFieldTypeGUID", "alias": "DOCUMENT_ID", "length": 38, "domain": null }, { "name": "DOCUMENT_XREF_TYPE", "type": "esriFieldTypeString", "alias": "DOCUMENT_XREF_TYPE", "length": 50, "domain": { "type": "codedValue", "name": "WS2_DOC_XREF_TYPE_CL", "description": "A code listing of the types of high level groupings for organizing document cross reference records into specific phases of pipeline development. By referencing the phase of a pipeline development - design, construction, as-built, inspection or TVC an indication is provided to the source of the data allows for quick retrieval of specific documents relative to a phase of work performed on a pipeline.", "codedValues": [ { "name": "As-Built Document", "code": "As-Built Document" }, { "name": "Construction Document", "code": "Construction Document" }, { "name": "Design Document", "code": "Design Document" }, { "name": "Inspection Document", "code": "Inspection Document" }, { "name": "TVC Document", "code": "TVC Document" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_DATE", "type": "esriFieldTypeDate", "alias": "LAST_EDITED_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITED_USER", "type": "esriFieldTypeString", "alias": "LAST_EDITED_USER", "length": 50, "domain": null }, { "name": "PRESERVE_RELATE_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "PRESERVE_RELATE_IDENTIFIER", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": { "type": "codedValue", "name": "WS2_HISTORIC_STATE_CL", "description": "Indicates if the record is the most recent version a feature or event representation. Modern GIS systems support the notion of in-line history where current and historic versions of records are managed in a single table. As these features are updated, the attributes defined by including the HISTORY data type are modified for those features. The FROM_DATE and TO_DATE fields show a life-span of each version of the record. The historical records have both the FROM_DATE and TO_DATE fields set and the STATUS field set to Historic. The current record has the FROM_DATE set, but the TO_DATE field is NULL. The STATUS field is set to Current. As new versions of records are added, the previous version TO_DATE is set to the FROM_DATE of the most recent record. \nA good example of this is changing pipe records to reflect a pipe replacement. This example also brings into play how the LAYER_METADATA table can be used to manage gap and overlap situations. A section of pipeline is removed. In the GIS, the existing pipe segment is split into three pieces and the middle PIPE_SEGMENT record attributes are set as follows: TO_DATE is set to Now and STATUS is set to Historic. For the PIPE_SEGMENT table there is a LAYER_METADATA record set with the following attributes: DEFINITION_QUERY= STATUS=Current, ALLOW_GAP=No, ALLOW_OVERLAP=Yes. If a QA routine is run against the PIPE_SEGMENT layer it will return a gap violation because there is a gap between two active PIPE_SEGMENT records (since the middle record has been set to Historic. A new PIPE_SEGMENT record is inserted with different business attributes (wall thickness, grade etc.) and it fills in the gap between the two active records. The FROM_DATE for this new record is set to Now, and the STATUS is set to Current. There are now four PIPE_SEGMENT records for this pipeline. One is Historic, three are Current. Two are completely coincident with each other but one is the Current record and the other is the Historic record. Now when the QA process is re-run looking for errors in the PIPE_SEGMENT table and neither the gap or overlap situations occur because there are now gaps in Current records and there are no overlaps in Current records.", "codedValues": [ { "name": "Current", "code": "Current" }, { "name": "Historic", "code": "Historic" }, { "name": "Unknown", "code": "Unknown" }, { "name": "Verified as unknown", "code": "Verified as unknown" } ], "mergePolicy": "esriMPTDefaultValue", "splitPolicy": "esriSPTDuplicate" } }, { "name": "TABLE_METADATA_ID", "type": "esriFieldTypeGUID", "alias": "TABLE_METADATA_ID", "length": 38, "domain": null }, { "name": "TABLE_RECORD_IDENTIFIER", "type": "esriFieldTypeGUID", "alias": "TABLE_RECORD_IDENTIFIER", "length": 38, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G193DOCUMENT_ID", "fields": "DOCUMENT_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G193ATTRIBUTE_ME", "fields": "ATTRIBUTE_METADATA_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G193TABLE_METADA", "fields": "TABLE_METADATA_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 51, "name": "DOCUMENT", "relatedTableId": 40, "role": "esriRelRoleDestination", "keyField": "DOCUMENT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 46, "name": "DOCUMENT_BOUNDARY", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "COMMENTS", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OID", "type": "esriFieldTypeOID", "alias": "OID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 254, "domain": null }, { "name": "CREATED_DA", "type": "esriFieldTypeDate", "alias": "CREATED_DA", "length": 8, "domain": null }, { "name": "CREATED_US", "type": "esriFieldTypeString", "alias": "CREATED_US", "length": 50, "domain": null }, { "name": "DESCRIPTIO", "type": "esriFieldTypeString", "alias": "DESCRIPTIO", "length": 254, "domain": null }, { "name": "DOCUMENT_I", "type": "esriFieldTypeString", "alias": "DOCUMENT_I", "length": 38, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "LAST_EDITE", "type": "esriFieldTypeDate", "alias": "LAST_EDITE", "length": 8, "domain": null }, { "name": "LAST_EDI_1", "type": "esriFieldTypeString", "alias": "LAST_EDI_1", "length": 50, "domain": null }, { "name": "PRESERVE_R", "type": "esriFieldTypeString", "alias": "PRESERVE_R", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeString", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "GlobalID", "type": "esriFieldTypeString", "alias": "GlobalID", "length": 38, "domain": null }, { "name": "DERIVED_NE", "type": "esriFieldTypeString", "alias": "DERIVED_NE", "length": 254, "domain": null }, { "name": "NETWORK_RO", "type": "esriFieldTypeString", "alias": "NETWORK_RO", "length": 254, "domain": null }, { "name": "SHEET_NUMB", "type": "esriFieldTypeString", "alias": "SHEET_NUMB", "length": 25, "domain": null } ], "indexes": null, "subtypes": [], "relationships": [], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": false, "supportsExceedsLimitStatistics": false, "supportsAdvancedQueries": false, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": false, "supportsPercentileStatistics": false, "supportsHavingClause": false, "supportsOrderBy": false, "supportsDistinct": false, "supportsCountDistinct": false, "supportsPagination": false, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": false, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 62, "name": "TEST_POINT_INSPECTION", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "Pipeline_Name", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "Pipeline_Name", "type": "esriFieldTypeString", "alias": "Pipeline Name", "length": 100, "domain": null }, { "name": "ROW_Code", "type": "esriFieldTypeString", "alias": "ROW Code", "length": 100, "domain": null }, { "name": "ROW_Name", "type": "esriFieldTypeString", "alias": "ROW Name", "length": 100, "domain": null }, { "name": "Operator", "type": "esriFieldTypeString", "alias": "Operator", "length": 100, "domain": null }, { "name": "Test_Point_ID", "type": "esriFieldTypeString", "alias": "Test_Point_ID", "length": 100, "domain": null }, { "name": "Location_Description", "type": "esriFieldTypeString", "alias": "Location_Description", "length": 100, "domain": null }, { "name": "Inspection_Date", "type": "esriFieldTypeDate", "alias": "Inspection_Date", "length": 8, "domain": null }, { "name": "Inspection_Year", "type": "esriFieldTypeInteger", "alias": "Inspection_Year", "domain": null }, { "name": "Technician", "type": "esriFieldTypeString", "alias": "Technician", "length": 50, "domain": null }, { "name": "Structure_P_S", "type": "esriFieldTypeDouble", "alias": "Structure_P_S", "domain": null }, { "name": "Structure_IRF", "type": "esriFieldTypeDouble", "alias": "Structure_IRF", "domain": null }, { "name": "AC_P_S", "type": "esriFieldTypeDouble", "alias": "AC_P_S", "domain": null }, { "name": "Casing_P_S", "type": "esriFieldTypeDouble", "alias": "Casing_P_S", "domain": null }, { "name": "Casing_IRF", "type": "esriFieldTypeDouble", "alias": "Casing_IRF", "domain": null }, { "name": "Casing_Status", "type": "esriFieldTypeString", "alias": "Casing_Status", "length": 25, "domain": null }, { "name": "Insulator_P_S", "type": "esriFieldTypeDouble", "alias": "Insulator_P_S", "domain": null }, { "name": "Insulator_IRF", "type": "esriFieldTypeDouble", "alias": "Insulator_IRF", "domain": null }, { "name": "Foreign_P_S", "type": "esriFieldTypeDouble", "alias": "Foreign_P_S", "domain": null }, { "name": "Foreign_IRF", "type": "esriFieldTypeDouble", "alias": "Foreign_IRF", "domain": null }, { "name": "Inspection_Remarks", "type": "esriFieldTypeString", "alias": "Inspection_Remarks", "length": 255, "domain": null }, { "name": "Latitude", "type": "esriFieldTypeDouble", "alias": "Latitude", "domain": null }, { "name": "Longitude", "type": "esriFieldTypeDouble", "alias": "Longitude", "domain": null }, { "name": "Mile_Post", "type": "esriFieldTypeString", "alias": "Mile_Post", "length": 10, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "TESTPOINT_ID", "type": "esriFieldTypeGUID", "alias": "TESTPOINT_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "G168TESTPOINT_ID", "fields": "TESTPOINT_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 40, "name": "Matador.SDE.TEST_POINT", "relatedTableId": 49, "role": "esriRelRoleDestination", "keyField": "TESTPOINT_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 78, "name": "RECTIFIER_INSPECTION", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "Pipe_ID", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OBJECTID", "type": "esriFieldTypeOID", "alias": "OBJECTID", "domain": null }, { "name": "Pipe_ID", "type": "esriFieldTypeString", "alias": "Pipe_ID", "length": 100, "domain": null }, { "name": "Operator", "type": "esriFieldTypeString", "alias": "Operator", "length": 100, "domain": null }, { "name": "Test_Point_ID", "type": "esriFieldTypeString", "alias": "Test_Point_ID", "length": 100, "domain": null }, { "name": "Location_Description", "type": "esriFieldTypeString", "alias": "Location_Description", "length": 50, "domain": null }, { "name": "Anode_1", "type": "esriFieldTypeDouble", "alias": "Anode_1", "domain": null }, { "name": "Anode_2", "type": "esriFieldTypeDouble", "alias": "Anode_2", "domain": null }, { "name": "Anode_3", "type": "esriFieldTypeDouble", "alias": "Anode_3", "domain": null }, { "name": "Anode_4", "type": "esriFieldTypeString", "alias": "Anode_4", "length": 255, "domain": null }, { "name": "Anode_5", "type": "esriFieldTypeDouble", "alias": "Anode_5", "domain": null }, { "name": "Anode_6", "type": "esriFieldTypeDouble", "alias": "Anode_6", "domain": null }, { "name": "Anode_7", "type": "esriFieldTypeDouble", "alias": "Anode_7", "domain": null }, { "name": "Anode_8", "type": "esriFieldTypeDouble", "alias": "Anode_8", "domain": null }, { "name": "Anode_9", "type": "esriFieldTypeDouble", "alias": "Anode_9", "domain": null }, { "name": "Anode_10", "type": "esriFieldTypeDouble", "alias": "Anode_10", "domain": null }, { "name": "Anode_11", "type": "esriFieldTypeDouble", "alias": "Anode_11", "domain": null }, { "name": "Anode_12", "type": "esriFieldTypeDouble", "alias": "Anode_12", "domain": null }, { "name": "Anode_13", "type": "esriFieldTypeDouble", "alias": "Anode_13", "domain": null }, { "name": "Anode_14", "type": "esriFieldTypeDouble", "alias": "Anode_14", "domain": null }, { "name": "Anode_15", "type": "esriFieldTypeDouble", "alias": "Anode_15", "domain": null }, { "name": "Anode_16", "type": "esriFieldTypeDouble", "alias": "Anode_16", "domain": null }, { "name": "Anode_17", "type": "esriFieldTypeDouble", "alias": "Anode_17", "domain": null }, { "name": "Anode_18", "type": "esriFieldTypeDouble", "alias": "Anode_18", "domain": null }, { "name": "Anode_19", "type": "esriFieldTypeDouble", "alias": "Anode_19", "domain": null }, { "name": "Anode_20", "type": "esriFieldTypeDouble", "alias": "Anode_20", "domain": null }, { "name": "Inspection_Date", "type": "esriFieldTypeDate", "alias": "Inspection_Date", "length": 8, "domain": null }, { "name": "Periodic_Survey", "type": "esriFieldTypeString", "alias": "Periodic_Survey", "length": 255, "domain": null }, { "name": "Periodic_Survey_Year", "type": "esriFieldTypeInteger", "alias": "Periodic_Survey_Year", "domain": null }, { "name": "Rectifier_Output_Volts_Left", "type": "esriFieldTypeDouble", "alias": "Rectifier_Output_Volts_Left", "domain": null }, { "name": "Rectifier_Output_Current_Left", "type": "esriFieldTypeDouble", "alias": "Rectifier_Output_Current_Left", "domain": null }, { "name": "Tap_Settings", "type": "esriFieldTypeString", "alias": "Tap_Settings", "length": 25, "domain": null }, { "name": "Latitude", "type": "esriFieldTypeDouble", "alias": "Latitude", "domain": null }, { "name": "Longitude", "type": "esriFieldTypeDouble", "alias": "Longitude", "domain": null }, { "name": "Mile_Post", "type": "esriFieldTypeString", "alias": "Mile_Post", "length": 10, "domain": null }, { "name": "RECTIFIER_ID", "type": "esriFieldTypeGUID", "alias": "RECTIFIER_ID", "length": 38, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeGUID", "alias": "UNIQUE_ID", "length": 38, "domain": null } ], "indexes": [ { "name": "FDO_OBJECTID", "fields": "OBJECTID", "isAscending": true, "isUnique": true, "description": "" }, { "name": "I170Test_Point_I", "fields": "Test_Point_ID", "isAscending": true, "isUnique": false, "description": "" }, { "name": "G170RECTIFIER_ID", "fields": "RECTIFIER_ID", "isAscending": true, "isUnique": false, "description": "" } ], "subtypes": [], "relationships": [ { "id": 43, "name": "Matador.SDE.RECTIFIER", "relatedTableId": 23, "role": "esriRelRoleDestination", "keyField": "RECTIFIER_ID", "cardinality": "esriRelCardinalityOneToMany", "composite": false } ], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": true, "supportsExceedsLimitStatistics": true, "supportsAdvancedQueries": true, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": true, "supportsPercentileStatistics": true, "supportsHavingClause": true, "supportsOrderBy": true, "supportsDistinct": true, "supportsCountDistinct": true, "supportsPagination": true, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": true, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" }, { "currentVersion": 10.91, "cimVersion": "2.9.0", "id": 153, "name": "PIPELINE", "type": "Table", "description": null, "hasAttachments": false, "htmlPopupType": "esriServerHTMLPopupTypeNone", "displayField": "COMMENTS", "typeIdField": null, "subtypeFieldName": null, "subtypeField": null, "defaultSubtypeCode": null, "fields": [ { "name": "OID", "type": "esriFieldTypeOID", "alias": "OID", "domain": null }, { "name": "COMMENTS", "type": "esriFieldTypeString", "alias": "COMMENTS", "length": 254, "domain": null }, { "name": "CREATED_DA", "type": "esriFieldTypeDate", "alias": "CREATED_DA", "length": 8, "domain": null }, { "name": "CREATED_US", "type": "esriFieldTypeString", "alias": "CREATED_US", "length": 50, "domain": null }, { "name": "DESCRIPTIO", "type": "esriFieldTypeString", "alias": "DESCRIPTIO", "length": 254, "domain": null }, { "name": "FROM_DATE", "type": "esriFieldTypeDate", "alias": "FROM_DATE", "length": 8, "domain": null }, { "name": "HAS_LRS", "type": "esriFieldTypeString", "alias": "HAS_LRS", "length": 50, "domain": null }, { "name": "HAS_ROUTE", "type": "esriFieldTypeString", "alias": "HAS_ROUTE", "length": 50, "domain": null }, { "name": "LAST_EDITE", "type": "esriFieldTypeDate", "alias": "LAST_EDITE", "length": 8, "domain": null }, { "name": "LAST_EDI_1", "type": "esriFieldTypeString", "alias": "LAST_EDI_1", "length": 50, "domain": null }, { "name": "LOCATION", "type": "esriFieldTypeString", "alias": "LOCATION", "length": 50, "domain": null }, { "name": "OPERATIONA", "type": "esriFieldTypeString", "alias": "OPERATIONA", "length": 50, "domain": null }, { "name": "OPERATOR_C", "type": "esriFieldTypeString", "alias": "OPERATOR_C", "length": 38, "domain": null }, { "name": "PARENT_PIP", "type": "esriFieldTypeString", "alias": "PARENT_PIP", "length": 38, "domain": null }, { "name": "PIPELINE_N", "type": "esriFieldTypeString", "alias": "PIPELINE_N", "length": 90, "domain": null }, { "name": "PIPELINE_O", "type": "esriFieldTypeInteger", "alias": "PIPELINE_O", "domain": null }, { "name": "PIPELINE_T", "type": "esriFieldTypeString", "alias": "PIPELINE_T", "length": 25, "domain": null }, { "name": "PIPELINE_1", "type": "esriFieldTypeString", "alias": "PIPELINE_1", "length": 50, "domain": null }, { "name": "PRESERVE_R", "type": "esriFieldTypeString", "alias": "PRESERVE_R", "length": 38, "domain": null }, { "name": "STATUS", "type": "esriFieldTypeString", "alias": "STATUS", "length": 50, "domain": null }, { "name": "SYSTEM_TYP", "type": "esriFieldTypeString", "alias": "SYSTEM_TYP", "length": 50, "domain": null }, { "name": "TO_DATE", "type": "esriFieldTypeDate", "alias": "TO_DATE", "length": 8, "domain": null }, { "name": "UNIQUE_ID", "type": "esriFieldTypeString", "alias": "UNIQUE_ID", "length": 38, "domain": null }, { "name": "PL_COMPANY", "type": "esriFieldTypeString", "alias": "PL_COMPANY", "length": 75, "domain": null }, { "name": "PRODUCT_TY", "type": "esriFieldTypeString", "alias": "PRODUCT_TY", "length": 50, "domain": null }, { "name": "OPID", "type": "esriFieldTypeInteger", "alias": "OPID", "domain": null }, { "name": "COMPANY_ID", "type": "esriFieldTypeString", "alias": "COMPANY_ID", "length": 38, "domain": null }, { "name": "PL_OPERATO", "type": "esriFieldTypeString", "alias": "PL_OPERATO", "length": 75, "domain": null } ], "indexes": null, "subtypes": [], "relationships": [], "capabilities": "Map,Query,Data", "maxRecordCount": 2000, "supportsStatistics": false, "supportsExceedsLimitStatistics": false, "supportsAdvancedQueries": false, "supportedQueryFormats": "JSON, PBF", "isDataVersioned": false, "useStandardizedQueries": true, "advancedQueryCapabilities": { "useStandardizedQueries": true, "supportsStatistics": false, "supportsPercentileStatistics": false, "supportsHavingClause": false, "supportsOrderBy": false, "supportsDistinct": false, "supportsCountDistinct": false, "supportsPagination": false, "supportsTrueCurve": false, "supportsReturningQueryExtent": true, "supportsQueryWithDistance": true, "supportsSqlExpression": false, "supportsTimeRelation": true, "supportsSqlFormat": false, "supportsQueryAnalytic": false }, "dateFieldsTimeReference": null, "preferredTimeReference": null, "datesInUnknownTimezone": false, "hasMetadata": true, "isDataArchived": false, "archivingInfo": { "supportsQueryWithHistoricMoment": false, "startArchivingMoment": -1 }, "serviceItemId": "0b6ea39373374d868246e69ee986e7a0" } ] }