Google Earth(TM) 地図サービスのオススメスポット・Wiki更新状況・おもしろい情報の紹介などを書き綴っていきます。

金曜日, 12月 19, 2008

pgRouting+OpenStreetMapを試す - SQL編の課題

 前回からの続きです。  前回までで必要なポイントは全部とれることがわかったので、後は実際に線を引くだけです。  ただ、MULTILINESTRING型ではline_locate_pointが使えず、GeometryNを使ってMULTILINESTRINGの一番最初のLINESTRINGを抽出したのですが、全てのgidに対してこれが通用するのかという疑問が残ります。  OpenStreetMapでは一つの道(線)ごとに様々な情報を設定するわけですから、実質的にはMULTIになってない気もしますが、これは僕の想像でしかありません。今のところ調べる気力は無いので、知っている方がいらっしゃれば教えてほしいところです。  pgRoutingをOpenStreetMapのデータで使う復習は、今年はここまでにしたいと思います。実際にこのデータからKMLを作ったりしたいのですが、VM上のUbuntuにRubyを入れたりしないといけません。来年への宿題にします。他に試したいこともありますので…。

0 コメント: