如何在QGIS中创建两条色线?


11

我一直在使用Illustrator制作山地自行车和远足地图,现在我正尝试移至QGIS,以便有真正的GIS数据为地图提供动力,使它们的更新/缩放比Illustrator容易。

我遇到的一个问题是,当小径汇聚时,小径的创建者/维护者通常会在加入小径时为其赋予两种颜色。这是Illustrator版本的示例:

在此处输入图片说明

我正在使用以下解决方案以两种颜色设置路径样式,但是我很好奇是否还有其他方法可以实现此目的:

  • 路径特征具有两个颜色属性:color和color2
  • 我为路径的“颜色”输入一个字符串值:红色,蓝色等。
  • 如果路径段具有辅助颜色,则将其放在“ color2”中
  • 我使用“颜色”属性设置图层样式
  • 我复制了跟踪图层,并更改了新图层的样式,以使用“ color2”而不是“ color”。
  • 我将重复图层更改为使用虚线样式而非实线。

现在,这两层都指向同一个Shapefile,但是样式不同。

这是完成这种样式的最佳方法吗?


1
您可以张贴想要在QGIS中生成的图片,即Illustrator输出中的示例吗?
Simbamangu 2012年

Answers:


9

我看了这段视频,该视频说明了如何使用符号层在QGIS中制作铁轨-http: //linfiniti.com/2010/12/video-tutorial-1-creating-a-custom-railway-style/

我意识到我可以使用相同的功能仅用一层来制作两色线。

我不需要单独的颜色属性(因为您无法基于两个属性设置单个图层的样式)

  • 使用新符号
  • 在符号属性中添加第二条简单线
  • 使线宽相同
  • 使顶线虚线和原色
  • 使底线变实,并使第二色

两色线的符号属性


-1

您不必创建多个图层。实际上,您不必创建“颜色”属性。通常,您只需命名各种路径,并为不同的名称分配不同的颜色和符号。遇到组合路径时,可以将其命名为“ Pacific Crest Trail / Appalachian Trail”,然后为该属性创建唯一的符号样式。

我在这里谈论一般概念。我不确定您将如何在QGIS中进行操作。


颜色属性很好地匹配了他们为路径选择的“火焰”。实际上,这是我要跟踪的线索的一个属性。我要问的是如何在QGIS中专门制作两条彩色线。
Brian Kelly

我明白了。我只是说你不必,不是说你不应该:)
jvangeld 2012年
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.