Road conditions feature layers
NDDOT ArcGIS feature layers that provide real-time road condition information via polylines for select roadways within the State of North Dakota.
NDDOT provides this data through their Road Conditions Reporting System (RCRS) service, split across two geographic regions to improve performance and data management. North Dakota uses a dual-layer system covering different road directions (north & east, south & west).
- Base Service URL:
https://gis.dot.nd.gov/arcgis/rest/services/external/rcrs_dynamic/MapServer - Layer 31 (N,E):
https://gis.dot.nd.gov/arcgis/rest/services/external/rcrs_dynamic/MapServer/31 - Layer 32 (S,W):
https://gis.dot.nd.gov/arcgis/rest/services/external/rcrs_dynamic/MapServer/32 - Update frequency:
realtime by operator - Source endpoint type:
ArcGIS REST - Availability:
Public - Source geometry:
esriGeometryPolyline - Projection:
EPSG:3857 - Supported Query Formats:
JSON,geoJSON,PBF
Both layers share identical schemas but contain segmented data for different roadway directions in North Dakota.
Field schema
| Field Name | Type | Alias | Length | Description |
|---|---|---|---|---|
ObjectID |
esriFieldTypeOID | ObjectID | - | Object identifier |
Shape |
esriFieldTypeGeometry | Shape | - | Geometry field |
HwyName |
esriFieldTypeString | HwyName | 14 | Highway name/number identifier |
HwyDesc |
esriFieldTypeString | HwyDesc | 25 | Highway description (e.g., "US 2", "I-94") |
PublicFrom |
esriFieldTypeString | PublicFrom | 50 | Starting location description |
PublicTo |
esriFieldTypeString | PublicTo | 50 | Ending location description |
MPFrom |
esriFieldTypeSingle | MPFrom | - | Starting milepost |
MPTo |
esriFieldTypeSingle | MPTo | - | Ending milepost |
MPCenter |
esriFieldTypeSingle | MPCenter | - | Center milepost |
SegmentName |
esriFieldTypeString | SegmentName | 65 | Segment description |
CondDesc |
esriFieldTypeString | CondDesc | 50 | Condition description |
ConditionDesc |
esriFieldTypeString | ConditionDesc | 50 | Detailed condition description |
CondQual |
esriFieldTypeString | CondQual | 25 | Condition quality indicator |
CondExtent |
esriFieldTypeString | CondExtent | 25 | Extent of conditions |
CondSecDesc |
esriFieldTypeString | CondSecDesc | 50 | Secondary condition description |
CondSecQual |
esriFieldTypeString | CondSecQual | 25 | Secondary condition quality |
CondSecExtent |
esriFieldTypeString | CondSecExtent | 25 | Secondary condition extent |
VisiDesc |
esriFieldTypeString | VisiDesc | 25 | Visibility description |
VisiQual |
esriFieldTypeString | VisiQual | 25 | Visibility quality |
VisiExtent |
esriFieldTypeString | VisiExtent | 25 | Visibility extent |
VisiDensityDesc |
esriFieldTypeString | VisiDensityDesc | 25 | Visibility density description |
PrecipDesc |
esriFieldTypeString | PrecipDesc | 25 | Precipitation description |
PrecipQual |
esriFieldTypeString | PrecipQual | 25 | Precipitation quality |
TravelSpeeds |
esriFieldTypeString | TravelSpeeds | 25 | Travel speed recommendations |
Comment |
esriFieldTypeString | Comment | 50 | Additional comments |
EffectiveUntil |
esriFieldTypeDate | EffectiveUntil | 8 | Expiration timestamp |
Direction |
esriFieldTypeString | Direction | 1 | Traffic direction indicator |
ConditionCategory |
esriFieldTypeString | ConditionCategory | 25 | Condition category [0] |
ModifyTime |
esriFieldTypeDate | ModifyTime | 8 | Last modification timestamp |
HwyNum |
esriFieldTypeSmallInteger | HwyNum | - | Numeric highway identifier |
HwySuffix |
esriFieldTypeString | HwySuffix | 14 | Highway suffix |
Type |
esriFieldTypeString | Type | 1 | Road type identifier |
EditTime |
esriFieldTypeDate | EditTime | 8 | Last edit timestamp |
VisibilityDesc |
esriFieldTypeString | VisibilityDesc | 25 | Extended visibility description |
VisibilityDensityDesc |
esriFieldTypeString | VisibilityDensityDesc | 25 | Extended visibility density description |
-
[0] Road condition categories map to color-coded severity levels:
Condition Category Description Map Color GreenSeasonal Conditions Green BlueWet/Slush Blue LtBlueFrost Light Blue YellowIce Yellow PurpleSnow Purple RedClosed/Blocked Red RedWhiteNo Travel Advised Red-Orange
Data Integration Notes
- Multi-layer handling: Both layers must be queried and combined to get complete statewide coverage