Roads Management Insights 是一款地理空间数据分析产品,可接受用户定义的路线,以提供行程时长和速度读取间隔数据。这些数据可以作为定期收集的数据来构建长期分析数据集,也可以作为近乎实时的数据来更新活动。
为何要使用 Roads Management Insights?
借助 Roads Management Insights,您可以利用道路数据来制定道路网络管理解决方案,并解决交通运输和公共事业方面的难题。这些解决方案可提高道路安全性、效率和可持续性。
以下示例说明了如何使用 Roads Management Insights:
- 开发系统以识别和缓解高风险路段,从而减少道路交通事故和伤亡。
- 设计流量模式分析工具,以优化路网流量、缓解拥堵并缩短出行时间。
- 构建可分析交通模式的应用,以识别与车辆排放的相关性,从而有助于改善空气质量和实现可持续的城市规划。
您可以使用 Roads Management Insights 执行哪些操作?
您可以使用道路管理数据洞见在应用中添加以下功能:
- 创建、管理和分析自定义路线数据集:使用 BigQuery 随时间累积路线数据。
- 近乎实时地访问道路状况更新:使用 Pub/Sub 接收实时数据流。
Roads Management Insights 的运作方式
道路管理洞见通过集成 Roads Selection API、BigQuery 和 Pub/Sub 来提供道路数据。
使用 Roads Selection API,通过定义和提交特定路线来开始收集道路数据。此 API 接受包含纬度和经度坐标的请求,这些坐标用于指定路线的起点、目的地和中间途经点。
然后,该 API 会根据管辖范围和道路实用性等条件验证提交的路线。验证成功后,API 会开始针对所选路线持续发送以下道路数据的更新:
- 行程时长:路线的计算行程时间。这包括考虑当前路况信息的“考虑路况信息的时长”和不考虑路况信息的“静态时长”。
- 速度读数间隔:路线上的交通密度指示器。此数据表示路线上的车辆是否以正常速度行驶且没有交通延误、是否检测到中等程度的交通拥堵导致速度减慢,或者是否存在严重的交通延误。
您可以通过 Google Cloud 项目,通过以下两个主要渠道访问这些数据:
- BigQuery:累积的道路数据存储在专用 BigQuery 表中。这些数据包括每条所选路线的行程时长、速度读取间隔 (SRI) 和路线几何图形。这些表通过 BigQuery(Analytics Hub)中的私有数据交换与您的项目共享。
- Pub/Sub:每 2 分钟更新一次近乎实时的路况信息。这些更新会发布到与您的项目关联的专用 Cloud Pub/Sub 主题中。每条消息都包含流量详细信息,例如以定义的 Protobuf 格式表示的行程时长和速度读数间隔。
资源
下表总结了通过 Roads Management Insights 提供的资源及其返回的数据。
数据资源 | 说明 |
---|---|
Roads Selection API | create 、batchCreate 、get 、delete 、list 等 API 端点,用于定义和管理数据收集的细分。 |
BigQuery 数据表 | 可通过 Analytics Hub 访问的道路信息数据集,会持续更新。 |
Cloud Pub/Sub 主题 | 一种消息传递服务,可为订阅的路线提供近乎实时的路况更新。 |
如何使用 Roads Management Insights
1 | 设置 | 首先设置项目,然后按照后续说明操作。 |
2 | 创建路线 | 使用 Roads Selection API 创建并提交要从中收集数据的特定路线。请参阅创建所选路线。 |
3 | 访问您的数据 |
您可以通过以下渠道访问所选路线的数据:
|