如何显示重叠线?


12

我有多个表示总线路线的线层,并且许多路线重叠(即,靠近终端,公交车站等)。Qgis中是否有一个功能可以将两个功能彼此相邻/平行显示?在示例链接中,红色和紫色线是两条单独的路线,它们都使用相同的道路。紫色线与红色线重叠,并且红色线不可见。我感谢任何反馈,即使有坏消息,也无法做到。

http://imgur.com/sPyGqWW


1
无疑,胶印是最好的答案。谢谢!

Answers:


6

您可以将偏移量用于两条路线之一。您可以找到每种线型的选项。


0

我唯一想到的就是将红线的粗细和透明度更改为比紫线更粗,更透明。
如果这两条线属于同一层,


1
我不认为Qgis的功能会显示两个功能彼此平行,除非您手动执行
hapa 2013年

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
你叫谁是极客?
DPSSpatial '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.