Parse a live state DOT Work Zone Data Exchange (WZDx) v4.2 Work Zone Feed to extract active paving/road-construction lane closures.

domain: github.com/usdot-jpo-ode/wzdx · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Retrieve the target agency's live WZDx feed URL (e.g., via the Feed Registry)
  2. Validate the FeatureCollection against the WZDx v4.2 WorkZoneFeed JSON Schema (schemas/4.2/WorkZoneFeed.json in the usdot-jpo-ode/wzdx repo)
  3. Read each RoadEventFeature's core_details.event_type (e.g. 'work-zone'), types_of_work, and vehicle_impact
  4. Extract the lanes array's LaneStatus (open/closed/shift-left/shift-right) per road event to determine paving-related closures
  5. Use beginning_accuracy and the event geometry to map the event to a route/mile marker

Known gotchas

Related routes

Query the USDOT Work Zone Data Exchange (WZDx) Feed Registry to find live work-zone/paving-project GeoJSON feeds published by state and local DOTs.
data.transportation.gov · 5 steps · unrated
Retrieve standardized work zone and road closure data from 511 SF Bay's WZDx feed
511.org · 5 steps · unrated
Register for and query PennDOT's RCRS_Event_Data web service to pull live and planned Pennsylvania road-event data for lane-closure monitoring beyond WZDx.
pa.gov (PennDOT Developer Resources) · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans