View In:
ArcGIS Online Map Viewer
Name: North American Rail Network Lines
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 July 17, 2024 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.
Service Item Id: 4c8a4f916fc44e6ab84c12da479d4c64
Copyright Text: This NTAD dataset is a work of the United States government as defined in 17 U.S.C. § 101 and as such are not protected by any U.S. copyrights. This work is available for unrestricted public use.
Default Visibility: true
MaxRecordCount: 2000
Supported Query Formats: JSON, geoJSON, PBF
Min Scale: 0
Max Scale: 0
Supports Advanced Queries: true
Supports Statistics: true
Can Scale Symbols: false
Use Standardized Queries: true
Supports ValidateSQL: true
Supports Calculate: true
Extent:
XMin: -156.689771738
YMin: 14.672258
XMax: -59.927231000000006
YMax: 64.92614460599998
Spatial Reference: 4326
(4326)
Drawing Info:
Renderer:
Simple Renderer:
Symbol: Style: esriSLSSolid
Color: [173, 40, 38, 255]
Width: 1
Label: N/A
Description: N/A
Transparency: 0
Labeling Info:
Advanced Query Capabilities:
Supports Statistics: true
Supports OrderBy: true
Supports Distinct: true
Supports Pagination: true
Supports TrueCurve: false
Supports Returning Query Extent: true
Supports Query With Distance: true
Supports Sql Expression: true
Supports Query With ResultType: true
Supports Returning Geometry Centroid: false
Supports Binning LOD: true
Supports Query With LOD Spatial Reference: true
Supports Percentile Statistics: true
Supports Having Clause: true
Supports Count Distinct: true
Supports Time Relation: false
Supports Sql Format: false
Supports Query Analytic: true
Supports Query With Current User: true
HasZ: false
HasM: false
Has Attachments: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Type ID Field:
Fields:
-
objectid
(
nullable: false, defaultValue: null, editable: false, length: 4, type: esriFieldTypeOID, modelName: OBJECTID, alias: OBJECTID
)
-
fraarcid
(
modelName: FRAARCID, nullable: true, editable: true, defaultValue: null, alias: FRAARCID, type: esriFieldTypeInteger
)
-
frfranode
(
modelName: FRFRANODE, nullable: true, editable: true, defaultValue: null, alias: FRFRANODE, type: esriFieldTypeInteger
)
-
tofranode
(
modelName: TOFRANODE, nullable: true, editable: true, defaultValue: null, alias: TOFRANODE, type: esriFieldTypeInteger
)
-
stfips
(
modelName: STFIPS, nullable: true, editable: true, defaultValue: null, length: 2, alias: STFIPS, type: esriFieldTypeString
, Coded Values:
[53: WA]
, [10: DE]
, [11: DC]
, ...49 more...
)
-
cntyfips
(
modelName: CNTYFIPS, nullable: true, editable: true, defaultValue: null, length: 3, alias: CNTYFIPS, type: esriFieldTypeString
)
-
stcntyfips
(
modelName: STCNTYFIPS, nullable: true, editable: true, defaultValue: null, length: 5, alias: STCNTYFIPS, type: esriFieldTypeString
)
-
stateab
(
modelName: STATEAB, nullable: true, editable: true, defaultValue: null, length: 2, alias: STATEAB, type: esriFieldTypeString
)
-
country
(
modelName: COUNTRY, nullable: true, editable: true, defaultValue: null, length: 2, alias: COUNTRY, type: esriFieldTypeString
, Coded Values:
[CA: Canada]
, [MX: Mexico]
, [US: United States]
)
-
fradistrct
(
modelName: FRADISTRCT, nullable: true, editable: true, defaultValue: null, alias: FRADISTRCT, type: esriFieldTypeSmallInteger
, Coded Values:
[6: District: 6]
, [7: District: 7]
, [99: Out of the United States]
, ...6 more...
)
-
rrowner1
(
modelName: RROWNER1, nullable: true, editable: true, defaultValue: null, length: 4, alias: RROWNER1, type: esriFieldTypeString
)
-
rrowner2
(
modelName: RROWNER2, nullable: true, editable: true, defaultValue: null, length: 4, alias: RROWNER2, type: esriFieldTypeString
)
-
rrowner3
(
modelName: RROWNER3, nullable: true, editable: true, defaultValue: null, length: 4, alias: RROWNER3, type: esriFieldTypeString
)
-
trkrghts1
(
modelName: TRKRGHTS1, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS1, type: esriFieldTypeString
)
-
trkrghts2
(
modelName: TRKRGHTS2, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS2, type: esriFieldTypeString
)
-
trkrghts3
(
modelName: TRKRGHTS3, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS3, type: esriFieldTypeString
)
-
trkrghts4
(
modelName: TRKRGHTS4, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS4, type: esriFieldTypeString
)
-
trkrghts5
(
modelName: TRKRGHTS5, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS5, type: esriFieldTypeString
)
-
trkrghts6
(
modelName: TRKRGHTS6, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS6, type: esriFieldTypeString
)
-
trkrghts7
(
modelName: TRKRGHTS7, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS7, type: esriFieldTypeString
)
-
trkrghts8
(
modelName: TRKRGHTS8, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS8, type: esriFieldTypeString
)
-
trkrghts9
(
modelName: TRKRGHTS9, nullable: true, editable: true, defaultValue: null, length: 4, alias: TRKRGHTS9, type: esriFieldTypeString
)
-
division
(
modelName: DIVISION, nullable: true, editable: true, defaultValue: null, length: 100, alias: DIVISION, type: esriFieldTypeString
)
-
subdiv
(
modelName: SUBDIV, nullable: true, editable: true, defaultValue: null, length: 100, alias: SUBDIV, type: esriFieldTypeString
)
-
branch
(
modelName: BRANCH, nullable: true, editable: true, defaultValue: null, length: 100, alias: BRANCH, type: esriFieldTypeString
)
-
yardname
(
modelName: YARDNAME, nullable: true, editable: true, defaultValue: null, length: 30, alias: YARDNAME, type: esriFieldTypeString
)
-
passngr
(
modelName: PASSNGR, nullable: true, editable: true, defaultValue: null, length: 1, alias: PASSNGR, type: esriFieldTypeString
, Coded Values:
[B: Amtrak & Commuter]
, [C: Commuter]
, [T: Tourist, museum, or science passenger service]
, ...7 more...
)
-
stracnet
(
modelName: STRACNET, nullable: true, editable: true, defaultValue: null, length: 1, alias: STRACNET, type: esriFieldTypeString
, Coded Values:
[S: STRACNET designated line]
, [C: Connector designated line]
)
-
tracks
(
modelName: TRACKS, nullable: true, editable: true, defaultValue: null, alias: TRACKS, type: esriFieldTypeInteger
)
-
net
(
modelName: NET, nullable: true, editable: true, defaultValue: null, length: 1, alias: NET, type: esriFieldTypeString
, Coded Values:
[M: Main sub network]
, [I: Major Industrial Lead]
, [O: Other track (minor industrial leads)]
, ...8 more...
)
-
miles
(
modelName: MILES, nullable: true, editable: true, defaultValue: null, alias: MILES, type: esriFieldTypeDouble
)
-
km
(
modelName: KM, nullable: true, editable: true, defaultValue: null, alias: KM, type: esriFieldTypeDouble
)
-
timezone
(
modelName: TIMEZONE, nullable: true, editable: true, defaultValue: null, length: 1, alias: TIMEZONE, type: esriFieldTypeString
, Coded Values:
[E: Eastern]
, [C: Central]
, [M: Mountain]
, ...5 more...
)
-
SHAPE__Length
(
virtual: true, nullable: true, editable: false, defaultValue: null, alias: SHAPE__Length, type: esriFieldTypeDouble
)
Templates:
-
Name: North American Rail Network Lines
Description:
Prototype:
country: null
timezone: null
subdiv: null
branch: null
tofranode: null
miles: null
division: null
frfranode: null
rrowner3: null
stateab: null
stcntyfips: null
net: null
km: null
yardname: null
passngr: null
stracnet: null
fraarcid: null
stfips: null
rrowner1: null
trkrghts4: null
rrowner2: null
trkrghts3: null
trkrghts2: null
trkrghts1: null
tracks: null
trkrghts9: null
trkrghts8: null
trkrghts7: null
trkrghts6: null
trkrghts5: null
cntyfips: null
fradistrct: null
Drawing Tool: esriFeatureEditToolLine
Capabilities: Query,Extract
Sync Can Return Changes: true
Is Data Versioned: false
Supports Rollback On Failure: true
Supports ApplyEdits With Global Ids: false
Supports ApplyEdits By Upload Id: true
Supports Query With Historic Moment: false
Supports Coordinates Quantization: true
Child Resources:
Field Groups
  
Contingent Values
Supported Operations:
Query
Query Attachments
Query Analytic
Query Top Features
Query Bins
Append
Validate SQL
Generate Renderer
Return Updates
Metadata
Update Metadata