QGISで2色の線を作成する方法は?


11

私はIllustratorを使用してマウンテンバイクとハイキングマップの作成に取り組んできましたが、QGISに移行して、マップを動かす実際のGISデータがあり、Illustratorよりも簡単に更新/スケーリングできるようにしています。

私が抱えていた1つの問題は、トレイルが収束すると、トレイルの作成者/維持者は通常、トレイルが結合されている間、トレイルに2色を与えることです。Illustratorバージョンの例を次に示します。

ここに画像の説明を入力してください

次のソリューションを使用して2つの色でトレイルのスタイルを設定していますが、これを実現する他の方法があるかどうか興味があります。

  • トレイルフィーチャには、colorとcolor2の2つの色属性があります。
  • トレイルの「色」の文字列値を入力します:赤、青など。
  • トレイルセグメントにセカンダリカラーがある場合、「color2」に入れます
  • 「color」属性を使用してレイヤーをスタイルします
  • トレイルレイヤーを複製し、新しいレイヤーのスタイルを変更して、「color」ではなく「color2」を使用します。
  • 複製レイヤーを変更して、実線ではなく破線スタイルの線を使用します。

これで、両方のレイヤーは同じシェープファイルを指しますが、スタイルが異なります。

これは、このタイプのスタイリングを達成する最良の方法ですか?


1
QGISで作成しようとしているものの写真、つまりIllustrator出力からの例を投稿できますか?
シンバマング

回答:


9

シンボルレイヤーを使用してQGISで鉄道線路を作成する方法を説明するこのビデオに出会いました-http://linfiniti.com/2010/12/video-tutorial-1-creating-a-custom-railway-style/

同じ機能を使用して、1つのレイヤーのみを使用して2色の線を作成できることに気付きました。

個別の色属性を持つ必要はありません(2つの属性に基づいて単一のレイヤーをスタイルすることはできないため)

  • 新しいシンボルを使用
  • 2番目のシンプルラインをシンボルプロパティに追加する
  • 線を同じ幅にする
  • 上の線を破線にし、原色を作成します
  • 一番下の線を塗りつぶし、二次色を作る

2色線のシンボルプロパティ


-1

複数のレイヤーを作成する必要はありません。実際、「色」属性を作成する必要はありません。通常、さまざまなトレイルに名前を付け、異なる名前に異なる色と記号を割り当てます。結合されたトレイルに出くわしたら、「パシフィッククレストトレイル/アパラチアントレイル」という名前を付けて、その属性に固有のシンボルスタイルを作成できます。

ここで一般的な概念を説明しています。QGISでどのように実行するかは正確にはわかりません。


色の属性は、トレイル用に選択した「ブレイズ」と一致しています。実際に追跡したいのは、トレイルの属性です。そして、私が求めているのは、QGISで2色の線を具体的に行う方法です。
ブライアンケリー

わかった。私はあなたがする必要はない、と言っているだけではありません:)
jvangeld
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.