QGISだけでかっこいい地図を作る！（レイヤ合成について）

デザインを凝った地図を作ってみたいけど、QGISで書き出したものを最終的にイラレやフォトショで弄ってるんでしょ？
結局オープンソースじゃないやん…😠と思ったそこのアナタ！

QGISだけでもかっこいい地図は作れます。
それは…**レイヤ合成**を使う方法です！

レイヤ合成とは一体どういうものなのか、実際に試してみましょう。

## レイヤ合成（効果）紹介

### 不透明度
これはわかりやすいと思います。
100%は表示され、0%は見えなくなります。

![スクリーンショット 2024-04-22 17.32.37.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/b317e4b4-1626-2e92-39d7-440f877c0f71.png)

### 通常(Normal)
何も選択しない場合のデフォルトはこちらの通常(Normal)が適用。このように透過せず地図上に重なって表示される。

<img width="250" alt="normal.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/a5374c72-75d3-3ed6-224d-129d518b7125.png">

### 比較明（Lighten）
画像を比較したとき、明るい値を返す。

<img width="250" alt="lighten.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/3915d4fd-d49f-fc11-9063-cf1416b19532.png">

### 網掛け処理（Screen）
黒い部分が透明になり、白い部分はそのまま白く表示される。

<img width="250" alt="screen.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/4efb23a4-c871-8781-0dc7-f2d8b9038f29.png">

### 覆い焼き（Dodge）
明るい場所がより明るく表示される。

<img width="250" alt="dodge.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/710ac6d7-d716-55c2-2003-0dee6433c91f.png">

### 覆い焼き・加算（Addition）
上下のレイヤーのRGB値を単純で加算した値になる（明るくなる）。

<img width="250" alt="addition.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/070ed6fc-44d5-43d7-c435-eecd0d0b092f.png">

### 比較暗（Darken）
画像を比較したとき、暗い方の値が表示される。

<img width="250" alt="darken.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/b0fd4c71-aabe-fcd2-ad10-2f8d6f3f6d67.png">

### 乗算（Multipli）
画像を掛け合わせる。色のついたセロハンシートを重ねたイメージ。

<img width="250" alt="multipli.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/fc5886be-ed21-0671-1bd6-6954cf20f890.png">

### 焼き込み（Burn）
下の画像の色を暗く、コントラストを強くしたあとに上の画像の色を合成する。

<img width="250" alt="burn.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/b666fe75-f8d0-948c-88fe-c6f4a951e369.png">

### オーバーレイ合成（Overlay）
下の画像のコントラストを保ったまま、上の画像の色に染めることができる。

<img width="250" alt="overlay.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/c7c272ce-b906-3956-d987-54117068599a.png">

### ソフトライト（Soft light）
オーバーレイに似ているが、それより弱めの印象にできる。

<img width="250" alt="softlight.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/e0beb8d7-01d0-c724-deb6-207257a7781a.png">

### ハードライト（Hard Light）
オーバーレイよりもコントラストが強くなる。

<img width="250" alt="hardlight.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/8314aa33-cf36-c060-94b7-b96c7c4a51f1.png">

### 差分（Difference）
どうやら、効果が掛かっているレイヤーの色が反転されているようです。（詳しい方の情報求む！🙇）

<img width="250" alt="difference.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/c68f8ffe-c0ee-c88d-8793-de3d7853e99b.png">

### 減算（Subtract）
下の画像から上の画像の値を減算する。

<img width="250" alt="substract.png" src="https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/aa697a2f-8bd5-3b4d-1dc4-5ff2c3dab2b5.png">

と一つずつ見てきましたが…

## 多すぎて何を使えばいいのかわからん！という方へ
実を言うと、よく使う効果は限られています（個人の感想）。
- 乗算
- 覆い焼き
- 覆い焼き（加算）
- オーバーレイ
あたりがおすすめです。

### 地図に色を重ねたいときは「乗算」を使おう
地理院タイルに江戸時代（[れきちず](https://rekichizu.jp/map/)）の海岸線を乗算で重ねるとこのようになります。

![スクリーンショット 2024-04-22 17.29.30.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/51c35922-048a-30fc-0b57-06533c4047e6.png)

ハザードマップ等を重ねる際も乗算が役立つと思います。

### 発光させたいときは「覆い焼き・加算」を使おう
こちらは国土数値情報の鉄道データです。ただ単に紺色の背景に白い線を乗せるとこのような感じ。

![a.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/ce41cda6-251b-52c5-ce2c-e1b22a7bead9.png)

ここで「覆い焼き・加算」を使ってみましょう。この時、線の不透明度が100%になっていると効果がありません。
線の不透明度を50%にすると下記になります。路線が密集しているところが光りましたね！

![c.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/2705702/34bf9782-34ab-45f9-6301-1d2ba70780fd.png)

発光させたいとき、「ソフトライト」「ハードライト」のほうが良い場合もあります。

つまり、**いろいろ試してみる**のが一番良いです！

ちなみに、このレイヤー効果はQGISだけではなくCSSやAdobeのIllustrator, Photoshopのようなドロー系・画像編集系のソフト等でも使用されているので覚えていて損はないと思います！

## 地図の出典
- [国土地理院：地理院タイル](https://maps.gsi.go.jp/development/ichiran.html)
- [国土数値情報：鉄道データ](https://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-N02-v2_3.html)