編集可能

OpenStreetMapにおける道路モデルについて

OpenStreetMapにおいて,現状は一つの道路データから小縮尺,大縮尺全ての地図をレンダリングしているのですが,ズーム階層によって物理的な形と道路のトポロジとを使い分けるデータ構造やレンダリングが必要なのではという議論です.
4
Ikiya_This is Mappin' @ikiya

道路入力、小縮尺から大縮尺まで1階層では厳しそう。縮尺に合ったデータ階層が必要な気がしています。レンダリングだけで対応するのは容易でない。

2010-08-22 21:19:47
まげぱリモート @Magepa

まさしく。ズームごとに異なるモデルが必要とおもいます。RT @ikiya: 道路入力、小縮尺から大縮尺まで1階層では厳しそう。縮尺に合ったデータ階層が必要な気がしています。レンダリングだけで対応するのは容易でない。

2010-08-22 21:20:38
Ikiya_This is Mappin' @ikiya

正直、ズーム18では道路輪郭線、道路幅がかなり気になる。道路幅の表現に無理がある。

2010-08-22 21:23:19
K.Shirakata @argrath

@ikiya widthタグを認識してそれに合わせた幅で描画する、ということで解決できるはずではあるんですが、タグ入ってるところほとんどないですし、対応しているレンダラもあるのかどうか…

2010-08-22 21:25:17
まげぱリモート @Magepa

@ikiya 国道n号やバスルートのような概念的線と、歩道や植え込み、建物などの物理的線を同じlineで表現するのはいろいろアレです。レンダリングの上でも非常に面倒になる。

2010-08-22 21:25:42
Ikiya_This is Mappin' @ikiya

まして話題になっている交差点や歩道処理がでてきたら意気消沈してしまう。 本当は交差点、4つ、8つ、16ヶのノードで書きたい派、歩道もバリバリ書きたい派>私。

2010-08-22 21:26:14
K.Shirakata @argrath

OSM Wikiにも「物理配置とトポロジーどっちが重要か」という問いに「どちらも重要だが、トポロジーの方が調べやすいのでまずはこっち優先」みたいな答えがあったはず

2010-08-22 21:35:37
K.Shirakata @argrath

google mapsではzoom16まではトポロジー、17からは物理位置という感じか。

2010-08-22 21:37:03
Ikiya_This is Mappin' @ikiya

@Magepa @argrath ありがとうございます。 ここ http://bit.ly/bhiGnD 手をいれてますがこのOSM道路、現況と大きな差があります。OSMerならある程度解釈できますが一般の人には無理。

2010-08-22 21:38:59
Ikiya_This is Mappin' @ikiya

@argrath トポロジー優先、了解です。

2010-08-22 21:39:58
Ikiya_This is Mappin' @ikiya

ただ、基本的に"物理配置描画マニア"が多い気がします。

2010-08-22 21:41:26
まげぱリモート @Magepa

@argrath 航空写真表示で、地名を重ねて表示される地図はトポロジーになってます。 そのとき表示されるラベルと、地図表示のラベルは同一。

2010-08-22 21:42:31
まげぱリモート @Magepa

@ikiya そうでしょうか。。先ほどの信号の位置も、実際はノードの位置ではなくてそれぞれ交差点侵入方向にずれる訳ですよね。「これは信号の位置であって信号機の位置ではない」的な矛盾(?)を感じます。

2010-08-22 21:44:47
まげぱリモート @Magepa

つまり交差点の交点に信号マークをおくのはトポロジー的に正しく、物理的には正しくない。それを一つのデータを元に同一のモデルでレンダリングするのは多分無理。レベルごとに異なるモデルがいるのはその辺

2010-08-22 21:48:48
Ikiya_This is Mappin' @ikiya

@Magepa おはようございます。"信号の位置であって信号機の位置ではない""交差点の交点に信号マークをおくのはトポロジー的に正しく、物理的には正しくない。"はい、了解です。

2010-08-23 08:58:20
Ikiya_This is Mappin' @ikiya

@Magepa @argrath 私、"大縮尺<>小縮尺"でデータ階層考えてましたけど"物理的<>トポロジー的"での使い分けも必要ということですね。

2010-08-23 09:05:09

コメント

コメントがまだありません。感想を最初に伝えてみませんか?