Name: FunctionalSystem_2024
Display Field:
Type: Feature Layer
Geometry Type: esriGeometryPolyline
Has Views: true
Source Schema Changes Allowed: true
Views
Description: The Federal Functional System designation (FSystem) defines the level of service of a road to the state roadway system. FSystem allows state and local government agencies to classify roadways based on function, destination, design, context, topology, and quantitative mileage and essentially represents the overall importance of a roadway. It is especially important for determining federal funding distribution as only urban roads classified as minor collectors or above (FSystem 1-6) and rural roads classified as major collectors or above (FSystem 1-5) are eligible for federal aid. These roads are collectively known as the Federal Aid Network.
The ADOT Functional System layer categorizes roads into seven (7) different classifications, including interstates (FS 1), freeways (FS 2), other principal arterials (FS 3), minor arterials (FS 4), major collectors (FS 5), minor collectors (FS 6), and local roads (FS 7). Whether the route is located in an urban or rural area is determined by the Urban Code event layer, also located within this HPMS feature service. Every public road in the state must be classified under one of these classes.
To learn more about FSystems, refer to the ADOT Federal Functional Classification website.
Reported Extent: All federal-aid eligible roads, including ramps and frontage roads, and optional for all other roads. Federal aid-eligible roads include urban roads classified as minor collectors or above (functional system 1-6) and rural roads classified as major collectors or above (function system 1-5). Within this layer, roads that have a zero, null, or missing FSystem value can be considered a local route (FS 7).
Copyright Text:
Min. Scale: 190531
Max. Scale: 0
Default Visibility: true
Max Record Count: 2000
Supported query Formats: JSON, geoJSON, PBF
Use Standardized Queries: True
Extent:
XMin: -114.972977218984
YMin: 31.3026374669946
XMax: -108.775120020189
YMax: 37.0280659977225
Spatial Reference: GEOGCS["GCS_WGS_1984",DATUM["D_WGS_1984",SPHEROID["WGS_1984",6378137.0,298.257223563]],PRIMEM["Greenwich",0.0],UNIT["Degree",0.0174532925199433],AUTHORITY["EPSG",4326]]
Drawing Info:
{"renderer":{"type":"simple","symbol":{"type":"esriSLS","style":"esriSLSSolid","color":[241,152,60,255],"width":1}},"transparency":0,"labelingInfo":null}
HasZ: true
HasM: true
Has Attachments: false
Has Geometry Properties: true
HTML Popup Type: esriServerHTMLPopupTypeNone
Object ID Field: OBJECTID
Unique ID Field:
IsSystemMaintained : True
Global ID Field:
Type ID Field:
Fields:
- OBJECTID (type: esriFieldTypeOID, alias: OBJECTID, SQL Type: sqlTypeOther, length: 0, nullable: false, editable: false)
- RouteId (type: esriFieldTypeString, alias: RouteId, SQL Type: sqlTypeOther, length: 32, nullable: true, editable: true)
- FromMeasure (type: esriFieldTypeDouble, alias: FromMeasure, SQL Type: sqlTypeOther, nullable: true, editable: true)
- ToMeasure (type: esriFieldTypeDouble, alias: ToMeasure, SQL Type: sqlTypeOther, nullable: true, editable: true)
- FunctionalSystem_Value (type: esriFieldTypeString, alias: FunctionalSystem_Value, SQL Type: sqlTypeOther, length: 50, nullable: true, editable: true)
- FunctionalSystem (type: esriFieldTypeSmallInteger, alias: FunctionalSystem, SQL Type: sqlTypeOther, nullable: true, editable: true)
- SHAPE__Length (type: esriFieldTypeDouble, alias: SHAPE__Length, SQL Type: sqlTypeDouble, nullable: true, editable: false)
- LabelNumber (type: esriFieldTypeInteger, alias: LabelNumber, SQL Type: sqlTypeOther, nullable: true, editable: true)
Templates:
Name: New Feature
Description:
Drawing Tool: esriFeatureEditToolLine
Prototype:
Is Data Versioned: false
Has Contingent Values: false
Supports Rollback On Failure Parameter: true
Last Edit Date: 11/22/2025 9:27:00 PM
Schema Last Edit Date: 10/10/2025 5:51:26 PM
Data Last Edit Date: 9/26/2025 4:16:58 PM
Supported Operations:
Query
Query Pivot
Query Top Features
Query Analytic
Query Bins
Generate Renderer
Validate SQL
Get Estimates
ConvertFormat