Name: Pavement Condition Index
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
Has Labels: false
Can Modify Layer: true
Can Scale Symbols: false
Use Standardized Queries: true
Supports Datum Transformation: true
Extent:
XMin: -71.66054031099998
YMin: 42.39772597800004
XMax: -71.55060323599997
YMax: 42.47303189300004
Spatial Reference: 4326
(4326)
Drawing Info:
Renderer:
Class Breaks Renderer:
Field: pci
Min. Value: 0.0
ClassBreakInfos:
-
Class Maximum Value: 10
Label: Failed (0 - 10)
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [145, 145, 145, 255]
Width: 2
-
Class Maximum Value: 25
Label: Serious (11 - 25)
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [168, 0, 0, 255]
Width: 2
-
Class Maximum Value: 40
Label: Very Poor (26 - 40)
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [255, 0, 0, 255]
Width: 2
-
Class Maximum Value: 55
Label: Poor (41 - 55)
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [255, 170, 0, 255]
Width: 2
-
Class Maximum Value: 70
Label: Fair (56 - 70)
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [255, 255, 0, 255]
Width: 2
-
Class Maximum Value: 85
Label: Good (71 - 85)
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [85, 255, 0, 255]
Width: 2
-
Class Maximum Value: 100
Label: Excellent (86 - 100)
Description: N/A
Symbol:
Style: esriSLSSolid
Color: [56, 168, 0, 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: false
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: null
Fields:
-
objectid
(
type: esriFieldTypeOID, alias: OBJECTID
)
-
clx_uid
(
type: esriFieldTypeInteger, alias: CLX UID
)
-
streetname
(
type: esriFieldTypeString, alias: Street Name, length: 100
)
-
fromstreetname
(
type: esriFieldTypeString, alias: From Street Name, length: 100
)
-
tostreetname
(
type: esriFieldTypeString, alias: To Street Name, length: 100
)
-
pci
(
type: esriFieldTypeSmallInteger, alias: PCI
)
-
maintenance_suggestion
(
type: esriFieldTypeString, alias: Maintenance Suggestion, length: 125
)
-
estimated_cost
(
type: esriFieldTypeInteger, alias: Estimated Cost ($)
)
-
repair_priority
(
type: esriFieldTypeDouble, alias: Repair Priority
)
-
functional_class
(
type: esriFieldTypeString, alias: Functional Class, length: 75
)
-
functional_class_id
(
type: esriFieldTypeSmallInteger, alias: Functional Class ID
)
-
surface_type
(
type: esriFieldTypeString, alias: Surface Type, length: 75
)
-
survey_date
(
type: esriFieldTypeDate, alias: Survey Date, length: 8
)
-
crack_alligator_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Alligator
)
-
crack_lon_trans_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Longitudinal Transverse
)
-
crack_block_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Blocking
)
-
crack_seal_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Crack Seal
)
-
bumpiness_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Bumpiness
)
-
pothole_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Pothole
)
-
patch_den_wt_avg_pct
(
type: esriFieldTypeDouble, alias: Patch
)
-
width_ft
(
type: esriFieldTypeDouble, alias: Width (ft)
)
-
length_ft
(
type: esriFieldTypeInteger, alias: Length (ft)
)
-
area_sy
(
type: esriFieldTypeDouble, alias: Area (sy)
)
-
last_repair_method
(
type: esriFieldTypeString, alias: Last Repair Method, length: 125
)
-
last_repair_cost
(
type: esriFieldTypeInteger, alias: Last Repair Cost
)
-
last_repair_date
(
type: esriFieldTypeDate, alias: Last Repair Date, length: 8
)
-
future_event
(
type: esriFieldTypeString, alias: Future Event, length: 125
)
-
future_event_date
(
type: esriFieldTypeDate, alias: Future Event Date, length: 8
)
-
editor_note
(
type: esriFieldTypeString, alias: Editor Note, length: 125
)
-
editor_name
(
type: esriFieldTypeString, alias: Editor Name, length: 75
)
-
editor_id
(
type: esriFieldTypeInteger, alias: Editor ID
)
-
last_edit
(
type: esriFieldTypeDate, alias: Last Edit, length: 8
)
-
ss_id
(
type: esriFieldTypeInteger, alias: SS ID
)
-
pci_2025
(
type: esriFieldTypeSmallInteger, alias: PCI 2025
)
-
notes_2025
(
type: esriFieldTypeString, alias: Notes 2025, length: 255
)
-
asphalt_percent
(
type: esriFieldTypeSmallInteger, alias: Asphalt %
)
-
concrete_percent
(
type: esriFieldTypeSmallInteger, alias: Concrete %
)
-
gravel_percent
(
type: esriFieldTypeSmallInteger, alias: Gravel %
)
-
brick_percent
(
type: esriFieldTypeSmallInteger, alias: Brick %
)
-
class
(
type: esriFieldTypeInteger, alias: Road Class
)
-
admin_type
(
type: esriFieldTypeInteger, alias: Administrative Type
)
-
rt_number
(
type: esriFieldTypeString, alias: Route Number, length: 4
)
-
rdtype
(
type: esriFieldTypeInteger, alias: Road Type
)
-
route_id
(
type: esriFieldTypeString, alias: Route ID, length: 255
)
-
route_system
(
type: esriFieldTypeString, alias: Route System, length: 3
)
-
route_number
(
type: esriFieldTypeString, alias: Route Number, length: 10
)
-
route_direction
(
type: esriFieldTypeString, alias: Route Direction, length: 3
)
-
rd_seg_id
(
type: esriFieldTypeInteger, alias: Road Segment ID
)
-
facility
(
type: esriFieldTypeInteger, alias: Facility Type
)
-
f_class
(
type: esriFieldTypeInteger, alias: Functional Class
)
-
urban_area
(
type: esriFieldTypeString, alias: Urbanized Area, length: 5
)
-
urban_type
(
type: esriFieldTypeInteger, alias: Urban Type
)
-
f_f_class
(
type: esriFieldTypeInteger, alias: Federal Functional Class
)
-
jurisdictn
(
type: esriFieldTypeString, alias: Jurisdiction, length: 1
)
-
nhs
(
type: esriFieldTypeInteger, alias: National Highway System Status
)
-
fd_aid_rte
(
type: esriFieldTypeString, alias: Federal Aid Route Number, length: 4
)
-
fd_aid_rd
(
type: esriFieldTypeInteger, alias: Federal Aid Eligible Road
)
-
control
(
type: esriFieldTypeInteger, alias: Access Control
)
-
num_lanes
(
type: esriFieldTypeInteger, alias: Number of Travel Lanes
)
-
opp_lanes
(
type: esriFieldTypeInteger, alias: Opposite Number of Travel Lanes
)
-
surface_tp
(
type: esriFieldTypeInteger, alias: Surface Type
)
-
surface_wd
(
type: esriFieldTypeDouble, alias: Surface Width
)
-
shldr_rt_w
(
type: esriFieldTypeDouble, alias: Shoulder Width Right
)
-
shldr_rt_t
(
type: esriFieldTypeInteger, alias: Shoulder Type Right
)
-
shldr_lt_w
(
type: esriFieldTypeDouble, alias: Shoulder Width Left
)
-
shldr_lt_t
(
type: esriFieldTypeInteger, alias: Shoulder Type Left
)
-
shldr_ul_w
(
type: esriFieldTypeDouble, alias: Undivided Shoulder Width Left
)
-
shldr_ul_t
(
type: esriFieldTypeInteger, alias: Undivided Shoulder Type Left
)
-
med_width
(
type: esriFieldTypeDouble, alias: Median Width
)
-
med_type
(
type: esriFieldTypeInteger, alias: Median Type
)
-
curb
(
type: esriFieldTypeInteger, alias: Curb
)
-
lt_sidewlk
(
type: esriFieldTypeInteger, alias: Left Sidewalk Width
)
-
rt_sidewlk
(
type: esriFieldTypeInteger, alias: Right Sidewalk Width
)
-
operation
(
type: esriFieldTypeInteger, alias: Street Operation
)
-
speed_lim
(
type: esriFieldTypeInteger, alias: Posted Speed Limit
)
-
op_dir_sl
(
type: esriFieldTypeInteger, alias: Posted Speed Limit Opposing Direction
)
-
truck
(
type: esriFieldTypeString, alias: Truck, length: 50
)
-
t_exc_type
(
type: esriFieldTypeInteger, alias: Truck Exclusion Type
)
-
t_exc_time
(
type: esriFieldTypeInteger, alias: Truck Exclusion Time
)
-
trk_netwrk
(
type: esriFieldTypeInteger, alias: Truck Network
)
-
truck_rte
(
type: esriFieldTypeInteger, alias: Truck Route
)
-
row_width
(
type: esriFieldTypeDouble, alias: Right Of Way Width
)
-
struct_cnd
(
type: esriFieldTypeInteger, alias: Structural Condition
)
-
terrain
(
type: esriFieldTypeInteger, alias: Terrain Type
)
-
toll_road
(
type: esriFieldTypeInteger, alias: Toll Road
)
-
mhs
(
type: esriFieldTypeInteger, alias: Metropolitian Highway System
)
-
mgis_town
(
type: esriFieldTypeString, alias: Municipality, length: 25
)
-
city
(
type: esriFieldTypeInteger, alias: Town ID
)
-
county
(
type: esriFieldTypeInteger, alias: County
)
-
hwy_dist
(
type: esriFieldTypeInteger, alias: MassDOT Highway District
)
-
mpo
(
type: esriFieldTypeString, alias: Metropolitan Planning Organization, length: 50
)
-
rpa
(
type: esriFieldTypeString, alias: Regional Planning Agency, length: 50
)
-
rta
(
type: esriFieldTypeString, alias: Regional Transit Authority, length: 50
)
-
mile_count
(
type: esriFieldTypeInteger, alias: Mileage Counted
)
-
aadt
(
type: esriFieldTypeInteger, alias: AADT
)
-
aadt_year
(
type: esriFieldTypeInteger, alias: AADT Year
)
-
aadt_deriv
(
type: esriFieldTypeInteger, alias: AADT Derivation
)
-
length_mi
(
type: esriFieldTypeDouble, alias: Length in Miles
)
-
length_ft_
(
type: esriFieldTypeDouble, alias: Length in Feet
)
-
globalid
(
type: esriFieldTypeGlobalID, alias: GlobalID, length: 38
)
-
start_date_ss
(
type: esriFieldTypeDate, alias: Start Date SS, length: 8
)
-
end_date_ss
(
type: esriFieldTypeDate, alias: End Date SS, length: 8
)
-
shape
(
type: esriFieldTypeGeometry, alias: shape
)
-
st_length(shape)
(
type: esriFieldTypeDouble, alias: st_length(shape)
)
Supported Operations:
Query
Query Attachments
Query Analytic
Generate Renderer
Return Updates
Iteminfo
Thumbnail
Metadata