Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

経路誘導のための交差点形状入力法

1,417 views

Published on

State of the Map Japan 2016での講演内容。
ナビ利用に向けた交差点形状入力方を説明しています。

Published in: Technology
  • Be the first to comment

  • Be the first to like this

経路誘導のための交差点形状入力法

  1. 1. 経路誘導のための 交差点形状入力法 OSMとナビ地図の 素敵?な関係 2016年8月6日 ケンブリッジ・テクノロジー・パートナーズ株式会社 シニアコンサルタント 市川博之
  2. 2. 自己紹介  市川博之(ケンブリッジ・テクノロジー・パートナーズ株式会社)  Code for Numazuの代表を務めております。 ラブライブ!サンシャイン!!聖地巡礼マッピングパーティも開催。 Code for Numazu 2 ファシリテーション型コンサルティングに強みを 持つファームでコンサルタント業務に従事。 現在は大手製造業にて製造基幹システム 開発のプロジェクトマネージメントを担当中。 前職ではカーナビのエンジニアとして アジア各地で企画・開発に従事。 地図や交通に関しての知見を得る。 (写真は、香港発のカーナビの発表会) ハッカソン(プログラムコンテスト)で 多数の優勝履歴有。トヨタをはじめ 生駒市や会津若松市など自治体 主催のコンテストでも受賞。
  3. 3. ナビ向けの道路形状ってなに?  こんな交差点、皆さん、どのような形状にしていますか? Code for Numazu 3 水域 施設(パーキング無) シンプルに入力? 二条化して入力? それともこう? ナビ形状ではこれ ナビ道路形状には、通常地図とは違うルールがあります!
  4. 4. ナビ用の地図格納規格  KIWIフォーマット トヨタ/日産/ホンダなどのカーメーカー、デンソー/パイオニア/アル パインなどの電装品メーカー、ゼンリン/IPCなどの地図メーカーで 作成した共通フォーマット。(とはいえ、全て共通化というとそうでも ない。) 1997年 KIWI Ver1.0 2004年 JIS-D0810 2005年 TS(Techinical Specification) ※ISOにおける技術文書 KIWI コンソーシアム www.kiwi-w.org  日本のDRMをベースにナビ規格を作成した。利用するためには、 形状/属性の入力はある程度お作法に従う必要があります。 もちろん、中国、Tele Atlas、navteqの地図にも対応してます。 Code for Numazu 4 マッパー同様、道路地図屋には道路地図屋の 事物を見る観点があります、このあとそれを説明。
  5. 5. 交差点は点でなく面で考えよう!(1/5)  交差点は、点じゃありません。通行ができる面として捉えることが ナビ道路の考えの第一歩です。 Code for Numazu 5 © OpenStreetMap contributors 写真① 写真① 写真② 写真② 写真③ 写真③  赤丸の範囲は、一個の交差点で交通管制 されています。AからBに行く際に、「この先 左折、続いて右折」と案内されるのは違和感 があり、「この先直進方向です」とガイドしたい。 左折専用レーン 交差点内リンク 交差点内リンクとは、1つの交差点の塊をリンク 属性で表現したもの。右左折等のガイダンス の方向は、交差点内リンクを抜けた際の方向を 見て判断する。 交差点内リンクとは、点を範囲で表現するための手法。 A B
  6. 6. 交差点は点でなく面で考えよう!(2/5)  右左折専用道の分離 大きな交差点に左折専用道がついている 場合には、道路形状を分割する。(入力しない 場合、交通規制とナビが正しく表現できない) ただし、同一の道路の上に左折専用レーン がある場合は、分離の必要はない。 Pターンについても分離する。 Code for Numazu 6 写真① 写真② 写真① 写真② © OpenStreetMap contributors 赤線は交通不可 左折専用レーンは 分離不要 米国に多く存在する。 Pに見えることから Pターンと呼ぶ。 正しい規制を入れるためには、適した形状を入力!
  7. 7. 交差点は点でなく面で考えよう!(3/5)  物理・論理のデバイダ(中央分離帯) 物理的な中央分離帯があるときには、問答無用で2条化しましょう。  理由1:中央分離帯がある道路は幅が広い。分離により、マップマッチング精度が向上。  理由2:目的地Cにいきたい場合、LinkBに誘導が必要。1条線の場合は逆方向に案内 され、目的地に右折できないことが発生する。  一応、1条線のままで、中央分離帯有と属性を入れる方法もあるが推奨しない。 論理的な中央帯がある場合は、ケースバイケース。  原則、車線数が多い場合は、現実世界で右折しにくいので 分離することを推奨。  例:中央ゼブラゾーンが道路にあり、左右の商業施設に車が 入る道路、駐車場がない場合は、事実上右折できないので 2条化し、目的地側の道路に誘導できるようにする。 Code for Numazu 7 上下線で道路を分離することを二条化という。Link A Link B目的地C 商業施設に車が 入れる場所がない 中央ゼブラ ゾーンあり 片道2車線 以上その道路、右折できますか?考えてみましょう。
  8. 8. 交差点は点でなく面で考えよう!(4/5)  複雑な交差点は、分かりにくい。交差点の数は、1個?2個? Code for Numazu 8Code for Numazu 8 © OpenStreetMap contributors 高速 & 高架 側道 側道 s 写真② 写真②写真① 写真① 航空写真で分からない部分は現場の交通状況を把握する  交差点内リンクを設定するためには、一つの交差点か 二つの交差点か判断する必要がある。  しかし、航空写真もMapillaryもそれを判断する情報はない。 現地調査するしかない! 交通管制が一式で管理されていれば一個の交差点! バラバラであれば二つの交差点!(今回の場合は1交差点) ナビ地図の難しいところは、現地現場主義の徹底であること。 ある程度慣れてくると、どこを見に行けばいいか分かるようになります。 バンコクは橋との高架形状が多い、クアラルンプールは変則的な ラウンドアバウトもあるなど。 1個目 2個目 3個目
  9. 9. 交差点は点でなく面で考えよう!(5/5)  ランプ、ジャンクションの接続形状、角度の考え方 本来中央線ベースの入力は黄ラインとなるが、高速道路ガイダンスでは かなり手前より、車線の移動が始まる&突然急角度では曲がれないため 取り付け位置より手前に接続します。  ただし、この方法はナビのガイダンスを中心に考えているため 地図として正解とはいえません。 Code for Numazu 9 赤:高速道路本選 黄:一般的な取り付け道路の入力方法 青:ナビ形状の入力方法 ここを最終分岐点として 案内を出すと遅すぎる。 実際の分岐位置より 手前にすることで自然な 案内が可能となる。 自動車専用道には、それに適した形状入力があります。
  10. 10. ガイダンスを頭で妄想する  ガイダンス基準で形状を入れる際の考え方は大きく4つ! 1式の交通管制はどこまでなのか確認する! 交差点単位でガイドされるのが自然。 どこまでが一つの交差点なのか、面と交通管制で考えよう! どう案内されたいか考える! 一回のガイダンスで案内して欲しいか、分けて案内して欲しいかを考える。 直進、右、左と案内されるのが自然であるか考える。 どう規制を表現してもらうと分かりやすいか考える! 規制は交差点単位!右折禁止、左折禁止、Uターン禁止など 一式の交差点単位で違和感ないか考える! 国により交通規制は違う、国の事情をよく知ること。 Code for Numazu 10規制の説明は長くなるのでまた次回!
  11. 11. 最後に Code for Numazu 11 測量は、ご安全に!
  12. 12. ナビ作ってみたくなりました?  日本発祥のナビ技術、最近Googleや他国にグイグイ押されていま すね。そろそろ、日本の測量技術と、ナビゲーション技術で反撃す るときではありませんか?  どこか1都市基準にしてナビレイヤー作ってテストしてみます?  OSMのナビWGあってもいいなぁと思っていました。  これつくると、特定の避難所から5分以内の道路とか、別のことに も使えるよ!などなど用途もたっぷり。  さあ、やりたい人は後で聞いてください! 12
  13. 13. 次に聞いてみたいこと  交通規制の入力方法  レーン情報の入力方法  背景レイヤーの重ねあわせ順  Door to door を実現するPOIの入力方法  3つあるナビの道路レイヤー!表示、誘導、経路の3つの違い!  こんなのあり?!世界の不思議な道路形状 13

×