Name: RailCorridorRecommendations
Display Field: FromName
Type: Feature Layer
Geometry Type: esriGeometryPolyline
Description: The dataset provided includes data for use in GIS that represents railroad lines in North Carolina. The attributes are derived directly from NCDOT's State Authoritative Rail and Highway (SARAH) database.Datasets developed under the CTP Process Improvement initiative are system-wide data and require verification prior to use. These datasets are compiled and grouped from numerous authoritative sources previously verified by the NCDOT Atlas initiative, to be used in long-range planning and project development in State of the North Carolina by its planning partners and resource agencies.
Copyright Text: North Carolina Department of Transportation Rail Division, Moffatt & Nichol Engineers, Simpson Engineers and Associates
Support and maintenance of the spatial database where this data resides is handled by the North Carolina Department of Transportation, Transportation Planning Division.
Min. Scale: 0
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: 2489013.948208
YMin: 355470.151888013
XMax: 2706869.12790401
YMax: 662279.577712014
Spatial Reference: 102719 (2264)
Vertical Spatial Reference: 105703 (6360)
Drawing Info:
{"renderer":{"type":"uniqueValue","field1":"cRailType","uniqueValueGroups":[{"heading":"Proposed Rail Type","classes":[{"label":"Adequate","description":"Adequate","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[217,217,217,255],"width":1},"values":[["ADQ"]]},{"label":"Amtrak/ Freight Route","description":"Amtrak/ Freight Route","symbol":{"type":"esriSLS","style":"esriSLSDash","color":[229,147,147,255],"width":5},"values":[["AFR"]]},{"label":"Corridor","description":"Corridor","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[217,217,217,255],"width":0.6},"values":[["COR"]]},{"label":"Current","description":"Current","symbol":{"type":"esriSLS","style":"esriSLSDash","color":[139,166,202,255],"width":5},"values":[["CUR"]]},{"label":"NCDOT-Owned","description":"NCDOT-Owned","symbol":{"type":"esriSLS","style":"esriSLSDash","color":[139,166,202,255],"width":5},"values":[["DOT"]]},{"label":"Fixed Guideway","description":"Fixed Guideway","symbol":{"type":"esriSLS","style":"esriSLSDash","color":[2,191,231,255],"width":5},"values":[["FG"]]}]}],"uniqueValueInfos":[{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[217,217,217,255],"width":1},"value":"ADQ","label":"Adequate"},{"symbol":{"type":"esriSLS","style":"esriSLSDash","color":[229,147,147,255],"width":5},"value":"AFR","label":"Amtrak/ Freight Route"},{"symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[217,217,217,255],"width":0.6},"value":"COR","label":"Corridor"},{"symbol":{"type":"esriSLS","style":"esriSLSDash","color":[139,166,202,255],"width":5},"value":"CUR","label":"Current"},{"symbol":{"type":"esriSLS","style":"esriSLSDash","color":[139,166,202,255],"width":5},"value":"DOT","label":"NCDOT-Owned"},{"symbol":{"type":"esriSLS","style":"esriSLSDash","color":[2,191,231,255],"width":5},"value":"FG","label":"Fixed Guideway"}],"fieldDelimiter":",","authoringInfo":{"colorRamp":{"type":"multipart","colorRamps":[{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[99,54,133,255],"toColor":[99,54,133,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[65,168,42,255],"toColor":[65,168,42,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[163,73,41,255],"toColor":[163,73,41,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[60,140,145,255],"toColor":[60,140,145,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[173,36,96,255],"toColor":[173,36,96,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[171,158,58,255],"toColor":[171,158,58,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[36,163,110,255],"toColor":[36,163,110,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[43,92,148,255],"toColor":[43,92,148,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[32,36,150,255],"toColor":[32,36,150,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[135,72,66,255],"toColor":[135,72,66,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[133,114,61,255],"toColor":[133,114,61,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[168,56,148,255],"toColor":[168,56,148,255]},{"type":"algorithmic","algorithm":"esriCIELabAlgorithm","fromColor":[68,130,46,255],"toColor":[68,130,46,255]}]}}},"scaleSymbols":true,"transparency":0,"labelingInfo":null}
HasZ: false
HasM: false
Has Attachments: false
Has Geometry Properties: true
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field: cRailType
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- OPERATOR (type: esriFieldTypeString, alias: OPERATOR, SQL Type: sqlTypeOther, length: 20, nullable: true, editable: true)
- OPERATORLO (type: esriFieldTypeString, alias: OPERATORLO, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- OWNERLONG (type: esriFieldTypeString, alias: OWNERLONG, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- BRANCH (type: esriFieldTypeString, alias: BRANCH, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- PASSSERVIC (type: esriFieldTypeString, alias: PASSSERVIC, SQL Type: sqlTypeOther, length: 5, nullable: true, editable: true)
- TRACK_STAT (type: esriFieldTypeString, alias: TRACK_STAT, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- MIN_BEGMP (type: esriFieldTypeDouble, alias: MIN_BEGMP, SQL Type: sqlTypeOther, nullable: true, editable: true)
- MAX_ENDMP (type: esriFieldTypeDouble, alias: MAX_ENDMP, SQL Type: sqlTypeOther, nullable: true, editable: true)
- cMapID_TR (type: esriFieldTypeInteger, alias: Rail Transit Map ID, SQL Type: sqlTypeOther, nullable: true, editable: true)
- cLocID_R (type: esriFieldTypeString, alias: Rail Local ID, SQL Type: sqlTypeOther, length: 15, nullable: true, editable: true)
- cRail_Loc (type: esriFieldTypeString, alias: Rail Location, SQL Type: sqlTypeOther, length: 35, nullable: true, editable: true, Coded Values: [P: Proposed], [E: Existing], [U: Unaddressed])
- FromName (type: esriFieldTypeString, alias: From Name, SQL Type: sqlTypeOther, length: 75, nullable: true, editable: true)
- ToName (type: esriFieldTypeString, alias: To Name, SQL Type: sqlTypeOther, length: 75, nullable: true, editable: true)
- cRailClass (type: esriFieldTypeString, alias: Rail Class, SQL Type: sqlTypeOther, length: 15, nullable: true, editable: true, Coded Values: [C3: Class 3], [C2: Class 2 (Non-Existent in NC)], [C1: Class 1])
- cTrainSpeed (type: esriFieldTypeString, alias: Train Speed, SQL Type: sqlTypeOther, length: 10, nullable: true, editable: true)
- cRailType (type: esriFieldTypeString, alias: Proposed Rail Type, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true, Coded Values: [COR: Corridor], [CUR: Current], [ADQ: Adequate], ... 3 more ...)
- cRailTyp_E (type: esriFieldTypeString, alias: Existing Rail Type, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true, Coded Values: [COR: Corridor], [CUR: Current], [ADQ: Adequate], ... 3 more ...)
- cRailROW (type: esriFieldTypeString, alias: Proposed Rail Right of Way, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- cRailROW_E (type: esriFieldTypeString, alias: Existing Rail Right of Way, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- cTnsPerDay (type: esriFieldTypeString, alias: Proposed Trains per Day, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- cTnsPrDay_E (type: esriFieldTypeString, alias: Existing Trains per Day, SQL Type: sqlTypeOther, length: 25, nullable: true, editable: true)
- cMapBoundary (type: esriFieldTypeSmallInteger, alias: Map Boundary, SQL Type: sqlTypeOther, nullable: true, editable: true)
- Shape__Length (type: esriFieldTypeDouble, alias: Shape__Length, SQL Type: sqlTypeDouble, nullable: true, editable: false)
Types:
ID: ADQ
Name: Adequate
Domains:
- Field Name: cRail_Loc
Inherited
- Field Name: cRailClass
Inherited
- Field Name: cRailType
Inherited
- Field Name: cRailTyp_E
Inherited
Templates:
Name: ADQ
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: AFR
Name: Amtrak/ Freight Route
Domains:
- Field Name: cRail_Loc
Inherited
- Field Name: cRailClass
Inherited
- Field Name: cRailType
Inherited
- Field Name: cRailTyp_E
Inherited
Templates:
Name: AFR
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: COR
Name: Corridor
Domains:
- Field Name: cRail_Loc
Inherited
- Field Name: cRailClass
Inherited
- Field Name: cRailType
Inherited
- Field Name: cRailTyp_E
Inherited
Templates:
Name: COR
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: CUR
Name: Current
Domains:
- Field Name: cRail_Loc
Inherited
- Field Name: cRailClass
Inherited
- Field Name: cRailType
Inherited
- Field Name: cRailTyp_E
Inherited
Templates:
Name: CUR
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: DOT
Name: NCDOT-Owned
Domains:
- Field Name: cRail_Loc
Inherited
- Field Name: cRailClass
Inherited
- Field Name: cRailType
Inherited
- Field Name: cRailTyp_E
Inherited
Templates:
Name: DOT
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
ID: FG
Name: Fixed Guideway
Domains:
- Field Name: cRail_Loc
Inherited
- Field Name: cRailClass
Inherited
- Field Name: cRailType
Inherited
- Field Name: cRailTyp_E
Inherited
Templates:
Name: FG
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 5/8/2026 3:18:59 PM
Schema Last Edit Date: 5/8/2026 3:18:59 PM
Data Last Edit Date: 5/8/2026 3:18:59 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat