Roads Selection API の概要

Roads Selection API は、Roads Management Insights プロダクトのコア コンポーネントです。

Roads Selection API を使用して、道路データを収集するルートを登録します。特定のルートを登録すると、API はルートの情報を定期的に取得し、分析とモニタリングのために BigQuery テーブルまたは Pub/Sub サブスクリプションに公開します。

Roads Selection API の仕組み

Roads Selection API は、対象のルートを定義する緯度と経度の座標を含む HTTPS リクエストを受け付けます。これには、出発地、中間地点、目的地の座標が含まれます。

登録済みのルートから詳細情報を取得して更新したり、必要に応じて任意のルートからのデータの収集を停止したりすることもできます。これらのオペレーションは、個々のルートに対して実行することも、バッチで実行することもできます。

API リソース

次の表に、Roads Selection API で使用できる主なリソースとエンドポイント、およびその目的の概要を示します。

API エンドポイント 説明 形式
create

出発地、目的地、中間地点(省略可)で定義されたルートの継続的な道路データへの関心を登録します。

JSON

batchCreate

各ルートの出発地、目的地、中間地点を指定して、データの収集用の複数のルートを登録します。

JSON

get

以前に作成したルートの selectedRouteId を指定して、ルートの詳細を取得します。

JSON

list

作成したすべてのルートのリストを取得します。

JSON

patch

以前に作成したルートの selectedRouteId を指定して、ルートの詳細を更新します。

JSON

batchUpdate

複数のルートの詳細を同時に更新します。

JSON

delete

selectedRouteId を指定して、特定のルートのデータの収集を停止します。

JSON

batchDelete

複数のルートのデータの収集を同時に停止します。

JSON