GIS用語解説

マップマッチングとは|仕組み・課題

こんにちは、インフォマティクスの空間情報クラブ編集部です。

今回はマップマッチングについてご紹介します。

インフォマティクスでは、利用用途や環境に応じた業務アプリケーションの構築を支援する、強力かつ柔軟なGIS(地理情報システム)製品GeoCloud・GeoConicをご用意しております。
GeoCloud・GeoConicの資料をダウンロードする

[/st-mybox]

 

はじめに

例えば、ナビゲーション機能を搭載したアプリケーションをGISソフトウェアを使って作成することになった場合、正確な案内ルートの作成や円滑なナビゲーションを行うにはマップマッチングが必要になります。

以下、インフォマティクスのGISソフトを例に説明していきます。

GISソフトの画面例

マップマッチングとは

位置情報の取得方法には、GPSを用いる方法(衛星航法)と、車速・方位・加速度などのセンサーを用いる方法(自律航法)があります。

これらの情報を元に算出した位置情報には誤差が含まれており、実際の位置とはズレていることがあります。

このズレを、地図データを用いて最適と思われる場所に補正することを「マップマッチング」といいます。

リアルタイムなマップマッチングの実装

例えば、図2にある水色の線を自動車で通行したときに、GPSで測位した位置情報と精度が赤いピンで示すようになったとします。

それぞれの測位結果が誤差を含み、水色の線とずれているとします。

自動車のGPS軌跡

目的地までの案内中であれば、マップマッチングをリアルタイムに行うことが必要となり、精度だけでなく処理速度も求められます。

一番簡単なのは「必ず道路上に存在する」という条件のみを考慮し、最寄りの道路リンクやルート検索の結果に寄せる方法です。これなら、簡単な空間処理だけですぐに補正できます。

自律航法によって端末がどの方向にどのくらいの速度で動いているかが分かれば、道路リンクの向きや道路の種類を考慮して寄せることで、精度をさらに向上させられるでしょう。

マップマッチングの結果

マップマッチングの課題

実際には、自分の位置が「必ず道路上に存在する」という仮定が成り立たない場合もあります。

自動車で空き地や駐車場内を走行することもありますし、下図に示すように歩行者が持ち歩く場合もあります。

そういう場合は、「必ず道路上に存在する」という条件でマップマッチングを行うと、かえって正しくない結果になります。

状況に応じて、補正する条件や量を細かく判断しなければなりません。

歩行者のGPS軌跡

クラウド化で補正技術の利用が手軽に

様々な状況に応じた高精度のマップマッチングを実現するためのロジック設計・実装は簡単ではありません。

試行錯誤や自動車の走行試験を繰り返しながら、一歩一歩性能を高めていくものだと思います。

現在のカーナビゲーションシステムでは、多くの機種で高精度のマップマッチングが行われていますが、これは各メーカーの技術とノウハウが結集されたものといえるでしょう。

インフォマティクスのマップマッチングサービスについては、こちらをご参照ください。(プレスリリース)

GIS導入をご検討中なら

GISを活用したシステム構築を検討されている方、GISと新技術との連携をお考えの方は、お気軽にご相談ください。

GISに関するご相談を承っています

相談する(無料)

  • この記事を書いた人
  • 最新記事

空間情報クラブ編集部

空間情報クラブ編集部です。GISソフトの便利な機能をご紹介する活用講座やGIS用語解説、地図、位置情報、AI機械学習などをテーマにしたコラムを掲載しています。ご意見・ご感想、寄稿、コラボ企画などありましたらぜひご連絡ください。お待ちしております!

-GIS用語解説
-,

© 2021 株式会社インフォマティクス