Roads Management Insights 是一款地理空间分析产品,可提供用户定义路线的道路拥堵数据。这些数据既可以作为定期收集的数据用于长期分析,也可以作为近乎实时的数据流用于事件更新。
为何使用 Roads Management Insights?
借助 Roads Management Insights,您可以使用道路数据开发用于管理道路网络的解决方案,并应对交通和公共事业方面的挑战。这些解决方案可提高道路安全性、效率和可持续性。
以下示例展示了如何使用 Roads Management Insights:
- 开发系统来识别和缓解高风险路段,以减少道路交通事故和伤害。
- 设计流量模式分析工具,以优化路网流量、减少拥堵并缩短行程时间。
- 构建应用来分析交通模式,以确定与车辆排放的相关性,从而改善空气质量并实现可持续的城市规划。
Roads Management Insights 有哪些用途?
您可以使用 Roads Management Insights 在应用中添加以下功能:
- 创建、管理和分析自定义路线数据集:使用 BigQuery 长期累积路线数据。
- 获取近乎实时的路况更新:使用 Pub/Sub 接收实时数据流。
Roads Management Insights 的运作方式
Roads Management Insights 通过集成 Roads Selection API、BigQuery 和 Pub/Sub 提供道路数据。
使用 Roads Selection API,通过定义和提交特定路线来开始收集道路数据。此 API 接受包含纬度和经度坐标的请求,这些坐标指定了路线的起点、终点和中间航点。
然后,API 会根据管辖区和道路用途等条件验证提交的路线。验证通过后,API 会开始持续发送所选路线的以下道路数据更新:
- 行程时长:计算出的路线行程时间。这包括考虑当前路况的交通感知时长,以及不考虑路况的静态时长。
- 车速读取间隔:路线上的交通密度指标。这些数据将路线路段分为四个级别,与 Google 地图路况图层保持一致:正常速度 (
NORMAL)、缓行路段 (SLOW)、交通拥堵 (TRAFFIC_JAM) 或严重交通拥堵(TRAFFIC_JAM_HEAVY,自 2026 年 10 月 8 日起提供)。
访问渠道
您可以通过两个主要渠道在 Google Cloud 云项目中访问这些数据,具体取决于您选择的套餐:
| 软件包 | 传送 | 更新频率 | 格式 | 实用工具 |
|---|---|---|---|---|
| 基础知识 | BigQuery Analytics Hub 中的私有数据交换 | 行程时长每 10 分钟更新一次。数据会在 BigQuery 项目中填充,延迟时间为 1 小时 | BigQuery 表 | 最适合长期规划、历史分析和审核路线效果 |
| 实时运营 | 高频更新通过专用 Cloud Pub/Sub 主题提供,数据在 BigQuery 表中累积(数据在 BigQuery 项目中填充,延迟 1 小时) | 行程时长和速度读取间隔 (SRI) 每 2 分钟更新一次 | 具有 Protobuf 架构、二进制和 JSON 消息编码的 Pub/Sub 主题 | 实时运营和动态路线重新规划 |
资源
下表总结了 Roads Management Insights 提供的资源及其返回的数据。
| 数据资源 | 说明 |
|---|---|
| Roads Selection API | API 端点(例如 create、batchCreate、get、delete、list),用于定义和管理数据收集细分。 |
| BigQuery 数据表 | 一个持续更新的道路信息数据集,可通过 Analytics Hub 访问。 |
| Cloud Pub/Sub 主题 | 一种消息服务,可为订阅的路线提供近乎实时的路况更新。 |
如何使用 Roads Management Insights
| 1 | 设置 | 从设置项目开始,然后完成后续说明。 |
| 2 | 创建路由 | 使用 Roads Selection API 创建并提交要从中收集数据的特定路线。请参阅创建所选路线。 |
| 3 | 访问您的数据 |
通过以下渠道访问道路数据: 基础数据包:
|