Interactive scrollable explainer for Roads Management Insights (RMI), Google Maps Platform's geospatial analytics product for road authorities and fleets. Covers capturing your own routes with the Roads Selection API, traffic and travel-time data, disruption detection, vehicle counts, hard-braking safety signals, delivery architecture (BigQuery and Pub/Sub), and who uses it, with animated stats, flow diagrams, a click-to-run query demo, styled in Google's Material color and type language.
01 / overview
Every road you manage, watched the moment you say so
in one line
- What it unlocks: pick any road segment you manage, and get its congestion, disruptions, volume, and safety signal on tap — no field crew required.
- Where it comes from: Google Maps' live traffic network, fused with Google Research's hard-braking crash-risk signal.
02 / capture your own routes
You choose the roads — RMI does the watching
the two gates
- Jurisdiction: one or more polygons defining your approved territory — routes can extend up to ~20 km beyond it with verification, but not much further.
- Road utility: a minimum-traffic-volume threshold, so quiet residential streets never get published — this is a privacy floor, not a bug.
Coverage isn't a one-time approval: RMI re-checks traffic volume every quarter, and a route that stays quiet for four consecutive quarters is automatically retired.
03 / traffic & travel time
Real travel time, and how much worse than free-flow it really is
rank your routes by how much traffic is slowing them down
SELECT route_id, route_name, duration_in_seconds, static_duration_in_seconds, ROUND(duration_in_seconds / static_duration_in_seconds, 2) AS congestion_ratio FROM rmi.historical_travel_time WHERE observed_at >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 1 HOUR) ORDER BY congestion_ratio DESC LIMIT 5
Query complete · 3.1s elapsed · 5 rows
| route | ratio | read |
|---|---|---|
| 7th Ave / Downtown Connector | 2.4× | severe delay |
| Route 9 / River Crossing | 1.9× | slowdown |
| Airport Corridor NB | 1.5× | slowdown |
| Industrial Loop East | 1.1× | normal flow |
same window, categorized by SRI band
SELECT sri_band, COUNT(DISTINCT route_id) AS routes_affected FROM rmi.recent_roads_data WHERE updated_at >= TIMESTAMP_SUB(CURRENT_TIMESTAMP(), INTERVAL 15 MINUTE) GROUP BY sri_band ORDER BY routes_affected DESC
Query complete · 1.8s elapsed · 3 rows
| SRI band | routes affected |
|---|---|
| Normal flow | 142 |
| Slowdown | 31 |
| Severe delay | 6 |
04 / disruptions
Know about the crash before the backup reaches you
what it enables
- Closures identified directly, layered onto your tracked routes.
- Early Signal Detection infers probable incidents from how traffic is actually behaving, ahead of confirmed reports.
- Safety-aware dispatching — roadside assistance and utility crews can be routed around high-risk zones and secondary-accident queues.
05 / vehicle counts
Turn "we think it's busy" into a defensible number
who asks for this number
replaces
06 / hard-braking events
A near-miss happened here — long before it's a police report
why it beats crash reports alone
- near-misses happen far more often than crashes, so the dataset is denser and updates faster
- lets you find high-risk segments before they've generated enough official reports to show up as a hotspot
- externally validated: research on New Jersey interstates matched 8.5M+ connected-vehicle telemetry records against ~45,000 police-reported crashes
07 / delivery & architecture
Two speeds: build the case, or run the operation
- Delivered via BigQuery Analytics Hub
- Refreshes every 10 minutes
- Built for historical analysis, planning, reporting
- Up to 10 years retained before deletion
- Streamed via dedicated Cloud Pub/Sub topics
- Refreshes roughly every 2 minutes
- Built for live dispatch, dynamic rerouting
- Protobuf / JSON payloads per route
BigQuery and Pub/Sub usage bill separately from the RMI license itself — standard BigQuery storage/query rates apply, and Pub/Sub subscriptions run about $50/TiB with 10 GB free per month.
ask it in plain language
- the RMI ADK agent pairs a conversational root agent with a BigQuery sub-agent that writes and runs the SQL
- runs on Gemini, querying the same historical_travel_time and recent_roads_data tables shown above
08 / who it's for
Built for the roads you already manage — now open to the fleets that drive them
access today
- public sector entities — road authorities, utilities, cities and regions — are eligible now
- private-sector fleet access is expanding via Google Earth AI, with new datasets rolling out in preview

