QGISウォーターライニング塗りつぶしスタイル


11

細い線を使用して水域を表示した古い地形図の外観をどのように再現できますか?塗りつぶしオプションを見て、見つけられる最も近いものはシェイプバースト塗りつぶしですが、線ではなく色のグラデーションを使用します。

この画像は、私が作成しようとしている効果を示しています。

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

画像ソースウィキペディアコモンズ

このスタイルの名前は「ウォーターライニング」と呼ばれ、平版印刷版では色のない部分を印刷できないために使用されたと思います。

QGISでこのスタイルを作成する方法はありますか?

回答:


9

このチュートリアルは役立つと思います:

Qgisを使用したビンテージマップ

手順:

  1. 海岸線から複数のバッファーを作成する必要があります(テーブルからの値は海岸からの距離に対応)
  2. すべてのバッファを1つのシェープファイルにマージします。1つのshpに海岸線値からの距離を持つ多くのラインがあります。
  3. これで、このシェープファイルを思いどおりに操作できるようになります。QGISのSTYLEタブには多くの興味深いオプションがあります

3
これは、外部リソースが移動または削除された場合に役に立たないリンクのみの回答です。回答テキストでコアコンテンツを要約し、参照/ソースとしてリンクを提供してください。
user2943160

6

バッファを個別に作成する代わりに、これをすべてシンボルのみで動的に行うことができます。

塗りスタイルに複数のシンボルレイヤーを追加するだけです。それぞれを「シンプルライン」アウトラインスタイルに設定して、ポリゴンの境界のみが描画されるようにします(つまり、塗りつぶしなし)。次に、「オフセット」オプションを使用して、アウトラインを海岸から徐々にオフセットします。したがって、1つのシンボルレイヤーのオフセットは2mm、次のレイヤーのオフセットは4mmなどになります。このオフセットが大きいほど透明度が高くなります。


この手法の例を次に示します。インデントされた海岸線に沿ってうまく機能しますが、シンボルレイヤーの線が交差するため、島を正しく処理しません。これを修正する方法はありますか? i.stack.imgur.com/X7i9W.png
ネイサン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.