重複する行を表示する方法は?


12

バスルートを表す複数のラインレイヤーがあり、ルートの多くが重複しています(つまり、ターミナルの近く、転送場所など)。Qgisには、両方の機能を互いに/並列に表示する機能がありますか?例のリンクでは、赤と紫の線は2つの別々のルートであり、どちらも同じ道路を利用しています。紫色の線は赤色の線と重なり、赤色の線は見えません。それが不可能であるという悪いニュースでさえ、私はどんなフィードバックでも感謝します。

http://imgur.com/sPyGqWW


1
ここでは、間違いなくオフセットが最良の答えでした。ありがとう!

回答:


6

2つのルートのいずれかにオフセットを使用できます。各線種のオプションがあります。


0

私の頭に浮かぶ唯一のことは、赤い線の太さと透明度を、紫色の線よりも太く透明に変更することです。
これら2つのラインが同じレイヤーに属している場合、


1
私はQGISはあなたが手動で行う場合を除き、両方が互いに平行に備えて表示する機能を持っていることはないと思う
ハパ

0

メーリングリストですでにリクエストを読んでください。オタクの誰も本当に答えなかったので、私の提案が正しいものかどうかはわかりません。

GRASSには、変位を伴うv.generalize関数があります。少し前に読んで理解した限りでは、重複する行または非常に近い行の分離を意味します。

v.generalize input=roads_dr output=roads_dr_disp method=displacement alpha=0.01 beta=0.01 threshold=100 iterations=35

全体(実際には広範囲ではない)を自分で読んでください。 http://grasswiki.osgeo.org/wiki/V.generalize_tutorial#Displacement

ツールボックスで一度試しましたが、どういうわけか目標を達成できませんでした。だから、トリックは適切なパラメーター設定を見つけることだと思う


1
オタクを呼ぶのは誰?
-DPSS
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.