ガイドAPIリファレンス
ガイド

GPSトレースでのトラフィック違反の検出方法

HERE Route Matching v8では、走行したGPSトレースを通して (可能性が最も高い) ルートをデータ処理できます。ルート計算と組み合わせたルートの照合に非常に似ていますが、すべての経由地に正確に到達する必要はありません。代わりに、一般的なGPSの誤りが考慮されます。入力データの詳細については、「GPSトレースファイル形式と精度要件」を参照してください。

HERE Route Matching v8は、トレースファイルを分析するか、インターフェース上のポイントをクリックすることで、走行ルート内の速度超過や交通制約の無視などの異常を検出できます。

コード

以下はサンプルリクエストです。

curl -X POST -H "Content-Type: application/json" --data-binary  @PATH_TO_GPS_TRACE_FILE "https://routematching.hereapi.com/v8/match/routelinks?routeMatch=1&mode=fastest;car;traffic:disabled&apiKey=API_KEY"

レスポンスには、ドライバーが速度超過している、または間違った方向に走行している特定のルートリンクのリストが含まれます。次のようなレスポンス例があります。「リンク547294789で、通り抜け禁止区域から不正に退出しました」

手順

前のセクションのサンプルリクエストを使用して、入力データを提供できます。または、インターフェースに直接トレースファイルを提供することもできます。を開きます。

ポイントとそのポイントの制限速度のリストを指定すると、RME (Route Matching拡張機能) がそれらのポイントを通過するルートを計算します。トレースデータはcsv形式、GPX形式、NMEA形式のトレースファイルを使用して挿入されます。トレースファイルには座標、高度、速度などのデータが含まれています。入力形式の詳細については、「GPSトレースファイル形式と精度要件」を参照してください。

任意の位置で地図を直接クリックしても、トレースデータを挿入できます。

📘

地図の右上隅にある [Show street level areas](番地レベルのエリアを表示) ボタンは現在機能していません。緑色の実線で地図上に表示されます。

結果

地図には、制限速度などの情報を表示するテキスト ボックス付きのルートが表示されます。

POSTリクエストは特定のルートリンクでの警告のリストを返します。出力形式の詳細については、「GPSトレースファイル形式と精度要件」を参照してください。