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 Cloud 项目中访问此数据:
| 软件包 | 传送 | 更新频率 | 格式 | 实用工具 |
|---|---|---|---|---|
| 基础知识 | BigQuery Analytics Hub 中的私有数据交换 | 出行时长每 10 分钟更新一次。数据会在 BigQuery 项目中填充 ,延迟时间为 2 小时 | BigQuery 表 | 最适合长期规划、历史分析和审核路线效果 |
| 实时运营 | 通过专用的 Cloud Pub/Sub 主题提供高频率更新,数据会积累在 BigQuery 表中(数据会在 BigQuery 项目中填充 ,延迟时间为 2 小时) | 出行时长和速度读取间隔 (SRI) 每 2 分钟更新一次 | 结构化 Protobuf 格式,用于低延迟处理 | 实时运营和动态重新路由 |
资源
下表总结了可通过 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 | 访问您的数据 |
通过以下渠道访问道路数据: 基础知识软件包:
|