1. 2012.11.04 Tokyo
Road Network Analysis Using Combination of
PostGIS/pgRouting and R
PostGIS/pgRouting と R の連携による
道路ネットワーク分析
国 府 田 諭(埼玉大学環境科学研究センター研究員)
Kouda Satoshi
12. ● 独自開発に至った一つの理由
実際の経路探索は「ノード間の最短経路」だけでは不足
起終点 ⇒ アクセスできる道路 ⇒ ノード
の距離を考慮した最短経路探索が必要
例(右図)
A … 起点から最も近い道路を使う
B … 2 番目に近い道路を使う B
C … 最も遠い道路を使う
終点に最も近いのは C
しかし実際に道路に出れるか不明
C
A
起点
終点↙
13
13. ● 自作関数での処理
・ 起終点から「アクセスできる道路」の範囲(下の赤い円)を
自由に設定可能にする
・ 起終点から「接続できる全てのノード」を抽出し、
ノードまでの距離を考慮して最短経路を探す
例(右図) Y
A 、B… 設定された範囲内なので
起点から使える道路とする B X
C … 範囲外なので使わない
起点とノード X、Y までの距離を
考慮して最短経路を探索する
C
A
起点
終点↙
14