Name: North_American_Rail__Project
Display Field: YARDNAME
Type: Feature Layer
Geometry Type: esriGeometryPolyline
Description: The North American Rail Network (NARN) Rail Lines dataset was created in 2016 and was updated on January 29, 2026 from the Federal Railroad Administration (FRA) and is part of the U.S. Department of Transportation (USDOT)/Bureau of Transportation Statistics (BTS) National Transportation Atlas Database (NTAD). The NARN Rail Lines dataset is a database that provides ownership, trackage rights, type, passenger, STRACNET, and geographic reference for North America's railway system at 1:24,000 or better within the United States. The data set covers all 50 States, the District of Columbia, Mexico, and Canada. The RROWNER1–3 fields identify the parties responsible for operation, maintenance, and/or ownership to the railroad. It includes the railroad dispatcher (operational control) identifying the specific railroad entity managing the movement of trains over that segment, the maintenance responsibility identifying who is legally obligated to maintain the rail line, and/or the property owner (land and right-of-way) identifying the entity that owns the underlying land. While many railroads own their right-of-way (ROW) in "fee simple", others operate on land owned by a third party. The same entity may fulfill one or more of these roles on the same line. A data dictionary, or other source of attribute information, is accessible at https://doi.org/10.21949/1528950
Service Item Id: 2ae44a19f3a643d682e5efbcd68c2e67
Copyright Text: Acknowledgment of the Federal Railroad Administration (FRA) and the Bureau of Transportation Statistics (BTS) [distributor].
Default Visibility: true
MaxRecordCount: 2000
MaxSelectionCount: 2000
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 0.0
Max Scale: 0.0
Supports Advanced Queries: true
Supports Statistics: true
Has Labels: false
Can Modify Layer: true
Can Scale Symbols: false
Use Standardized Queries: true
Supports Datum Transformation: true
Extent:
XMin: -1.74426256024E7
YMin: 1651457.759399999
XMax: -6671068.8396000005
YMax: 9588944.511
Spatial Reference: 102100
(3857)
Drawing Info:
Renderer:
Simple Renderer:
Symbol: Style: esriSLSSolid
Color: [0, 0, 0, 255]
Width: 1
Label: N/A
Description: N/A
Transparency: 0
Labeling Info:
Feature Draw Order:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: true
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: false
Supports Returning Geometry Centroid: false
Supports Binning LOD: false
Supports Query With LOD Spatial Reference: false
Supports Percentile Statistics: true
Supports Having Clause: true
Supports Count Distinct: true
Supports Time Relation: true
Supports Sql Format: false
Supports Query Analytic: false
Supports Query With Current User: true
HasZ: false
HasM: false
Has Attachments: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Type ID Field: N/A
Fields:
-
OBJECTID
(
nullable: false, alias: OBJECTID, type: esriFieldTypeOID
)
-
Shape
(
nullable: true, alias: Shape, type: esriFieldTypeGeometry
)
-
FRAARCID
(
nullable: true, alias: FRAARCID, type: esriFieldTypeInteger
)
-
FRFRANODE
(
nullable: true, alias: FRFRANODE, type: esriFieldTypeInteger
)
-
TOFRANODE
(
nullable: true, alias: TOFRANODE, type: esriFieldTypeInteger
)
-
STFIPS
(
nullable: true, length: 2, alias: STFIPS, type: esriFieldTypeString
)
-
CNTYFIPS
(
nullable: true, length: 3, alias: CNTYFIPS, type: esriFieldTypeString
)
-
STCNTYFIPS
(
nullable: true, length: 5, alias: STCNTYFIPS, type: esriFieldTypeString
)
-
STATEAB
(
nullable: true, length: 2, alias: STATEAB, type: esriFieldTypeString
)
-
COUNTRY
(
nullable: true, length: 2, alias: COUNTRY, type: esriFieldTypeString
)
-
FRADISTRCT
(
nullable: true, alias: FRADISTRCT, type: esriFieldTypeInteger
)
-
RROWNER1
(
nullable: true, length: 4, alias: RROWNER1, type: esriFieldTypeString
)
-
RROWNER2
(
nullable: true, length: 4, alias: RROWNER2, type: esriFieldTypeString
)
-
RROWNER3
(
nullable: true, length: 4, alias: RROWNER3, type: esriFieldTypeString
)
-
TRKRGHTS1
(
nullable: true, length: 4, alias: TRKRGHTS1, type: esriFieldTypeString
)
-
TRKRGHTS2
(
nullable: true, length: 4, alias: TRKRGHTS2, type: esriFieldTypeString
)
-
TRKRGHTS3
(
nullable: true, length: 4, alias: TRKRGHTS3, type: esriFieldTypeString
)
-
TRKRGHTS4
(
nullable: true, length: 4, alias: TRKRGHTS4, type: esriFieldTypeString
)
-
TRKRGHTS5
(
nullable: true, length: 4, alias: TRKRGHTS5, type: esriFieldTypeString
)
-
TRKRGHTS6
(
nullable: true, length: 4, alias: TRKRGHTS6, type: esriFieldTypeString
)
-
TRKRGHTS7
(
nullable: true, length: 4, alias: TRKRGHTS7, type: esriFieldTypeString
)
-
TRKRGHTS8
(
nullable: true, length: 4, alias: TRKRGHTS8, type: esriFieldTypeString
)
-
TRKRGHTS9
(
nullable: true, length: 4, alias: TRKRGHTS9, type: esriFieldTypeString
)
-
DIVISION
(
nullable: true, length: 100, alias: DIVISION, type: esriFieldTypeString
)
-
SUBDIV
(
nullable: true, length: 100, alias: SUBDIV, type: esriFieldTypeString
)
-
BRANCH
(
nullable: true, length: 100, alias: BRANCH, type: esriFieldTypeString
)
-
YARDNAME
(
nullable: true, length: 30, alias: YARDNAME, type: esriFieldTypeString
)
-
PASSNGR
(
nullable: true, length: 1, alias: PASSNGR, type: esriFieldTypeString
)
-
STRACNET
(
nullable: true, length: 1, alias: STRACNET, type: esriFieldTypeString
)
-
TRACKS
(
nullable: true, alias: TRACKS, type: esriFieldTypeInteger
)
-
NET
(
nullable: true, length: 1, alias: NET, type: esriFieldTypeString
)
-
MILES
(
nullable: true, alias: MILES, type: esriFieldTypeDouble
)
-
KM
(
nullable: true, alias: KM, type: esriFieldTypeDouble
)
-
TIMEZONE
(
nullable: true, length: 1, alias: TIMEZONE, type: esriFieldTypeString
)
-
Shape_Length
(
nullable: true, alias: Shape_Length, type: esriFieldTypeDouble
)
Supported Operations:
Query
Query Attachments
Query Analytic
Generate Renderer
Return Updates
Iteminfo
Thumbnail
Metadata