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トレースファイル形式と精度要件」を参照してください。
20 日前の更新