View In:
ArcGIS Online Map Viewer
Name: Pavement Maintenance
Display Field: streetname
Type: Feature Layer
Geometry Type: esriGeometryPolyline
Description: This layer represents all the public and many of the private roadways in Massachusetts, including designations for Interstate, U.S. and State routes.Formerly known as the Massachusetts Highway Department (MHD) Roads, then the Executive Office of Transportation - Office of Transportation Planning (EOT-OTP) Roads, the MassGIS-MassDOT Roads layer includes linework from the 1:5,000 road and rail centerlines data that were interpreted as part of the 1990's Aerial Imagery project. The Massachusetts Department of Transportation - Office of Transportation Planning, which maintains the primary source for this layer, continues to add linework from municipal and other sources and update existing linework using the most recent aerial ortho imagery as a base. The attribute table includes many "road inventory" fields maintained in MassDOT's linear referencing system. See the Attributes section below for more details.The current MassGIS-MassDOT hybrid data layer was first published in November 2018, based on the MassDOT 2017 year-end Road Inventory layer and results of a 2014-2015 MassDOT-Central Transportation Planning Staff project to conflate street names and other attributes from MassGIS' "base streets" to the MassDOT Road Inventory linework. The base streets are continually maintained by MassGIS as part of the NextGen 911 and Master Address Database (MAD) projects. MassGIS staff reviewed the conflated layer and added many base street arcs digitized after the completion of the conflation work. MassGIS added several fields to support legacy symbology and labeling. Other edits included modifying some linework in areas of recent construction and roadway reconfiguration to align to 2017-2018 Google ortho imagery, and making minor fixes to attributes and linework. MassGIS continues to modify the layer as needed.This layer is named EOTROADS_ARC.From this data layer MassGIS extracted the Major Roads and Major Highway Routes layers.
Copyright Text: Massachusetts Department of Transportation (MassDOT), MassGIS
Default Visibility: true
MaxRecordCount: 5000
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
Supports Datum Transformation: true
Extent:
XMin: -71.23851567499997
YMin: 42.05798121800001
XMax: -71.13158562199999
YMax: 42.15218688599998
Spatial Reference: 4326
(4326)
Drawing Info:
Renderer:
Unique Value Renderer:
Field 1: maintenance_suggestion
Field 2: N/A
Field 3: N/A
Field Delimiter: ,
Default Symbol:
Default Label: N/A
UniqueValueInfos:
-
Value: Defer Maintenance
Label: Defer Maintenance
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [56, 168, 0, 255]
Width: 2
-
Value: Preventative Maintenance
Label: Preventative Maintenance
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [72, 56, 194, 255]
Width: 1
-
Value: Reconstruction
Label: Reconstruction
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [201, 68, 166, 255]
Width: 1
-
Value: Rehabilitation
Label: Rehabilitation
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [0, 112, 255, 255]
Width: 2
Transparency: 0
Labeling Info:
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: true
Supports Returning Geometry Centroid: false
Supports Binning LOD: false
Supports Query With LOD Spatial Reference: false
HasZ: false
HasM: false
Has Attachments: false
HTML Popup Type: esriServerHTMLPopupTypeAsHTMLText
Type ID Field: maintenance_suggestion
Fields:
-
objectid
(
type: esriFieldTypeOID, alias: OBJECTID, editable: false, nullable: false, defaultValue: null, modelName: objectid
)
-
clx_uid
(
type: esriFieldTypeInteger, alias: CLX UID, editable: true, nullable: true, defaultValue: null, modelName: clx_uid
)
-
streetname
(
type: esriFieldTypeString, alias: Street Name, editable: true, nullable: true, length: 100, defaultValue: null, modelName: streetname
)
-
fromstreetname
(
type: esriFieldTypeString, alias: From Street Name, editable: true, nullable: true, length: 100, defaultValue: null, modelName: fromstreetname
)
-
tostreetname
(
type: esriFieldTypeString, alias: To Street Name, editable: true, nullable: true, length: 100, defaultValue: null, modelName: tostreetname
)
-
pci
(
type: esriFieldTypeSmallInteger, alias: PCI, editable: true, nullable: true, defaultValue: null, modelName: pci
)
-
maintenance_suggestion
(
type: esriFieldTypeString, alias: Maintenance Suggestion, editable: true, nullable: true, length: 125, defaultValue: null, modelName: maintenance_suggestion
)
-
estimated_cost
(
type: esriFieldTypeInteger, alias: Estimated Cost ($), editable: true, nullable: true, defaultValue: null, modelName: estimated_cost
)
-
repair_priority
(
type: esriFieldTypeDouble, alias: Repair Priority, editable: true, nullable: true, defaultValue: null, modelName: repair_priority
)
-
functional_class
(
type: esriFieldTypeString, alias: Functional Class, editable: true, nullable: true, length: 255, defaultValue: null, modelName: functional_class
)
-
functional_class_id
(
type: esriFieldTypeSmallInteger, alias: Functional Class ID, editable: true, nullable: true, defaultValue: null, modelName: functional_class_id
)
-
surface_type
(
type: esriFieldTypeString, alias: Surface Type, editable: true, nullable: true, length: 75, defaultValue: null, modelName: surface_type
)
-
survey_date
(
type: esriFieldTypeDate, alias: Survey Date, editable: true, nullable: true, length: 8, defaultValue: null, modelName: survey_date
)
-
asphalt_percent
(
type: esriFieldTypeSmallInteger, alias: Asphalt %, editable: true, nullable: true, defaultValue: null, modelName: asphalt_percent
)
-
concrete_percent
(
type: esriFieldTypeSmallInteger, alias: Concrete %, editable: true, nullable: true, defaultValue: null, modelName: concrete_percent
)
-
gravel_percent
(
type: esriFieldTypeSmallInteger, alias: Gravel %, editable: true, nullable: true, defaultValue: null, modelName: gravel_percent
)
-
brick_percent
(
type: esriFieldTypeSmallInteger, alias: Brick %, editable: true, nullable: true, defaultValue: null, modelName: brick_percent
)
-
crack_alligator_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Alligator, editable: true, nullable: true, defaultValue: null, modelName: crack_alligator_den_wt_avg_pct
)
-
crack_lon_trans_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Longitudinal Transverse, editable: true, nullable: true, defaultValue: null, modelName: crack_lon_trans_den_wt_avg_pct
)
-
crack_block_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Blocking, editable: true, nullable: true, defaultValue: null, modelName: crack_block_den_wt_avg_pct
)
-
crack_seal_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Seal, editable: true, nullable: true, defaultValue: null, modelName: crack_seal_den_wt_avg_pct
)
-
bumpiness_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Bumpiness, editable: true, nullable: true, defaultValue: null, modelName: bumpiness_den_wt_avg_pct
)
-
pothole_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Pothole, editable: true, nullable: true, defaultValue: null, modelName: pothole_den_wt_avg_pct
)
-
patch_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Patch, editable: true, nullable: true, defaultValue: null, modelName: patch_den_wt_avg_pct
)
-
linear_map_cracking
(
type: esriFieldTypeDouble, alias: Linear Map Cracking, editable: true, nullable: true, defaultValue: null, modelName: linear_map_cracking
)
-
corner_break
(
type: esriFieldTypeDouble, alias: Corner Break, editable: true, nullable: true, defaultValue: null, modelName: corner_break
)
-
divided_slab_punched_out
(
type: esriFieldTypeDouble, alias: Divided Slab Punched Out, editable: true, nullable: true, defaultValue: null, modelName: divided_slab_punched_out
)
-
joint_corner_spalling
(
type: esriFieldTypeDouble, alias: Joint Corner Spalling, editable: true, nullable: true, defaultValue: null, modelName: joint_corner_spalling
)
-
patching
(
type: esriFieldTypeDouble, alias: Patching, editable: true, nullable: true, defaultValue: null, modelName: patching
)
-
settlement_faulting
(
type: esriFieldTypeDouble, alias: Settlement Faulting, editable: true, nullable: true, defaultValue: null, modelName: settlement_faulting
)
-
durability
(
type: esriFieldTypeDouble, alias: Durability, editable: true, nullable: true, defaultValue: null, modelName: durability
)
-
joint_seal_damage
(
type: esriFieldTypeDouble, alias: Joint Seal Damage, editable: true, nullable: true, defaultValue: null, modelName: joint_seal_damage
)
-
width_ft
(
type: esriFieldTypeDouble, alias: Width (ft), editable: true, nullable: true, defaultValue: null, modelName: width_ft
)
-
length_ft
(
type: esriFieldTypeInteger, alias: Length (ft), editable: true, nullable: true, defaultValue: null, modelName: length_ft
)
-
area_sy
(
type: esriFieldTypeDouble, alias: Area (sy), editable: true, nullable: true, defaultValue: null, modelName: area_sy
)
-
last_repair_method
(
type: esriFieldTypeString, alias: Last Repair Method, editable: true, nullable: true, length: 125, defaultValue: null, modelName: last_repair_method
)
-
last_repair_cost
(
type: esriFieldTypeInteger, alias: Last Repair Cost, editable: true, nullable: true, defaultValue: null, modelName: last_repair_cost
)
-
last_repair_date
(
type: esriFieldTypeDate, alias: Last Repair Date, editable: true, nullable: true, length: 8, defaultValue: null, modelName: last_repair_date
)
-
future_event
(
type: esriFieldTypeString, alias: Future Event, editable: true, nullable: true, length: 125, defaultValue: null, modelName: future_event
)
-
future_event_date
(
type: esriFieldTypeDate, alias: Future Event Date, editable: true, nullable: true, length: 8, defaultValue: null, modelName: future_event_date
)
-
editor_note
(
type: esriFieldTypeString, alias: Editor Note, editable: true, nullable: true, length: 125, defaultValue: null, modelName: editor_note
)
-
editor_name
(
type: esriFieldTypeString, alias: Editor Name, editable: true, nullable: true, length: 75, defaultValue: null, modelName: editor_name
)
-
editor_id
(
type: esriFieldTypeInteger, alias: Editor ID, editable: true, nullable: true, defaultValue: null, modelName: editor_id
)
-
last_edit
(
type: esriFieldTypeDate, alias: Last Edit, editable: true, nullable: true, length: 8, defaultValue: null, modelName: last_edit
)
-
ss_id
(
type: esriFieldTypeInteger, alias: SS ID, editable: true, nullable: true, defaultValue: null, modelName: ss_id
)
-
pci_2025
(
type: esriFieldTypeSmallInteger, alias: PCI 2025, editable: true, nullable: true, defaultValue: null, modelName: pci_2025
)
-
notes_2025
(
type: esriFieldTypeString, alias: Notes 2025, editable: true, nullable: true, length: 255, defaultValue: null, modelName: notes_2025
)
-
start_date_ss
(
type: esriFieldTypeDate, alias: Start Date SS, editable: true, nullable: true, length: 8, defaultValue: null, modelName: start_date_ss
)
-
end_date_ss
(
type: esriFieldTypeDate, alias: End Date SS, editable: true, nullable: true, length: 8, defaultValue: null, modelName: end_date_ss
)
-
class
(
type: esriFieldTypeInteger, alias: CLASS, editable: true, nullable: true, defaultValue: null, modelName: class
)
-
length_mi
(
type: esriFieldTypeDouble, alias: LENGTH_MI, editable: true, nullable: true, defaultValue: null, modelName: length_mi
)
-
globalid
(
type: esriFieldTypeGlobalID, alias: GlobalID, editable: false, nullable: false, length: 38, defaultValue: null, modelName: globalid
)
-
Shape__Length
(
type: esriFieldTypeDouble, alias: st_length(shape), editable: false, nullable: false, defaultValue: null, modelName: st_length(shape)
)
Types:
ID: Defer Maintenance
Name: Defer Maintenance
Domains:
Templates:
-
Name: Defer Maintenance
Description:
Prototype:
class: null
length_mi: null
clx_uid: null
streetname: null
fromstreetname: null
tostreetname: null
pci: null
maintenance_suggestion: Defer Maintenance
estimated_cost: null
repair_priority: null
functional_class: null
functional_class_id: null
surface_type: null
survey_date: null
asphalt_percent: null
concrete_percent: null
gravel_percent: null
brick_percent: null
crack_alligator_den_wt_avg_pct: null
crack_lon_trans_den_wt_avg_pct: null
crack_block_den_wt_avg_pct: null
crack_seal_den_wt_avg_pct: null
bumpiness_den_wt_avg_pct: null
pothole_den_wt_avg_pct: null
patch_den_wt_avg_pct: null
linear_map_cracking: null
corner_break: null
divided_slab_punched_out: null
joint_corner_spalling: null
patching: null
settlement_faulting: null
durability: null
joint_seal_damage: null
width_ft: null
length_ft: null
area_sy: null
last_repair_method: null
last_repair_cost: null
last_repair_date: null
future_event: null
future_event_date: null
editor_note: null
editor_name: null
editor_id: null
last_edit: null
ss_id: null
pci_2025: null
notes_2025: null
start_date_ss: null
end_date_ss: null
Drawing Tool: esriFeatureEditToolLine
ID: Preventative Maintenance
Name: Preventative Maintenance
Domains:
Templates:
-
Name: Preventative Maintenance
Description:
Prototype:
class: null
length_mi: null
clx_uid: null
streetname: null
fromstreetname: null
tostreetname: null
pci: null
maintenance_suggestion: Preventative Maintenance
estimated_cost: null
repair_priority: null
functional_class: null
functional_class_id: null
surface_type: null
survey_date: null
asphalt_percent: null
concrete_percent: null
gravel_percent: null
brick_percent: null
crack_alligator_den_wt_avg_pct: null
crack_lon_trans_den_wt_avg_pct: null
crack_block_den_wt_avg_pct: null
crack_seal_den_wt_avg_pct: null
bumpiness_den_wt_avg_pct: null
pothole_den_wt_avg_pct: null
patch_den_wt_avg_pct: null
linear_map_cracking: null
corner_break: null
divided_slab_punched_out: null
joint_corner_spalling: null
patching: null
settlement_faulting: null
durability: null
joint_seal_damage: null
width_ft: null
length_ft: null
area_sy: null
last_repair_method: null
last_repair_cost: null
last_repair_date: null
future_event: null
future_event_date: null
editor_note: null
editor_name: null
editor_id: null
last_edit: null
ss_id: null
pci_2025: null
notes_2025: null
start_date_ss: null
end_date_ss: null
Drawing Tool: esriFeatureEditToolLine
ID: Reconstruction
Name: Reconstruction
Domains:
Templates:
-
Name: Reconstruction
Description:
Prototype:
class: null
length_mi: null
clx_uid: null
streetname: null
fromstreetname: null
tostreetname: null
pci: null
maintenance_suggestion: Reconstruction
estimated_cost: null
repair_priority: null
functional_class: null
functional_class_id: null
surface_type: null
survey_date: null
asphalt_percent: null
concrete_percent: null
gravel_percent: null
brick_percent: null
crack_alligator_den_wt_avg_pct: null
crack_lon_trans_den_wt_avg_pct: null
crack_block_den_wt_avg_pct: null
crack_seal_den_wt_avg_pct: null
bumpiness_den_wt_avg_pct: null
pothole_den_wt_avg_pct: null
patch_den_wt_avg_pct: null
linear_map_cracking: null
corner_break: null
divided_slab_punched_out: null
joint_corner_spalling: null
patching: null
settlement_faulting: null
durability: null
joint_seal_damage: null
width_ft: null
length_ft: null
area_sy: null
last_repair_method: null
last_repair_cost: null
last_repair_date: null
future_event: null
future_event_date: null
editor_note: null
editor_name: null
editor_id: null
last_edit: null
ss_id: null
pci_2025: null
notes_2025: null
start_date_ss: null
end_date_ss: null
Drawing Tool: esriFeatureEditToolLine
ID: Rehabilitation
Name: Rehabilitation
Domains:
Templates:
-
Name: Rehabilitation
Description:
Prototype:
class: null
length_mi: null
clx_uid: null
streetname: null
fromstreetname: null
tostreetname: null
pci: null
maintenance_suggestion: Rehabilitation
estimated_cost: null
repair_priority: null
functional_class: null
functional_class_id: null
surface_type: null
survey_date: null
asphalt_percent: null
concrete_percent: null
gravel_percent: null
brick_percent: null
crack_alligator_den_wt_avg_pct: null
crack_lon_trans_den_wt_avg_pct: null
crack_block_den_wt_avg_pct: null
crack_seal_den_wt_avg_pct: null
bumpiness_den_wt_avg_pct: null
pothole_den_wt_avg_pct: null
patch_den_wt_avg_pct: null
linear_map_cracking: null
corner_break: null
divided_slab_punched_out: null
joint_corner_spalling: null
patching: null
settlement_faulting: null
durability: null
joint_seal_damage: null
width_ft: null
length_ft: null
area_sy: null
last_repair_method: null
last_repair_cost: null
last_repair_date: null
future_event: null
future_event_date: null
editor_note: null
editor_name: null
editor_id: null
last_edit: null
ss_id: null
pci_2025: null
notes_2025: null
start_date_ss: null
end_date_ss: null
Drawing Tool: esriFeatureEditToolLine
Capabilities: Query,Create,Update,Delete,Uploads,Editing
Sync Can Return Changes: false
Is Data Versioned: false
Supports Rollback On Failure: true
Supports ApplyEdits With Global Ids: true
Supports Query With Historic Moment: false
Supports Coordinates Quantization: true
Supported Operations:
Query
Query Attachments
Query Analytic
Apply Edits
Add Features
Update Features
Delete Features
Calculate
Validate SQL
Generate Renderer
Return Updates
Iteminfo
Thumbnail
Metadata