10
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

MIERUNEAdvent Calendar 2024

Day 14

QGISでクリスマスカードを作ってみた

Last updated at Posted at 2024-12-13

概要

QGISを使って、GISでなくなぜかクリスマスカードを作ってみました。アドベントカレンダーなので。

xmascard.png

はじめに

最近私は、毎年11月に行われる 30daymapchallenge というイベントに参加していくつか地図を作成しました。

この企画、11月の30日間にわたり、日々のお題に関連する、オリジナルの地図を作成して、X(Twitter)等のSNSで公開するというイベントです。

お題に合わせて世界中の方々が様々な地図を作っており、地図を作らなくても #30DayMapChallenge のタグを追っかけるだけでも楽しめるかと思います。

私が作った地図はこのようなものです。

この企画で地図を作る際、今年は主にQGISを使ってましたが、触っているうちにQGISはGIS向けのツールというだけでなく、使い方次第で様々な表現が可能な、ポテンシャルを大きく秘めたイラスト作成ツールでもあるな…と思いました。

そこでQGISの機能だけでクリスマスカードを作れるか試してみたいと思います。

完成品

完成品はページの先頭にも貼った画像です。それっぽく仕上がってるでしょうか?

xmascard.png

作り方

ということで、この画像の作り方をざっくりですが説明します。

地図の準備

まず、地球儀を作りたかったので、世界全体の国境地形データを取得します。

今回は以下のページのGeoJSONデータを使いました。これをQGISで開きます。

スクリーンショット 2024-12-10 10.27.57.png

こちらのデータに対し、@bordoray さんの記事に書かれた方法を使って加工を行います。

QGISに対しカスタム座標系を設定。

スクリーンショット 2024-12-10 10.29.57.png

プロジェクトのEPSGを設定したカスタム座標系を適用することで、地形データを地球儀のように球体のように加工することができます。(表示中心部は札幌の緯度経度)

スクリーンショット 2024-12-10 10.30.16.png

この地形データのレイヤをいくつか複製し、クリスマスっぽい絵柄で塗りつぶします。

地図のポリゴンに対し、SVG塗りつぶしを選択。

QGISで最初から選べるデータでは、星のような記号や、クリスマスツリーっぽい記号、トナカイっぽい鹿の記号があるので、コピーしたレイヤごとにこれらのSVG画像で塗りつぶしていきます。

スクリーンショット 2024-12-08 12.03.30.png

背景のグラデーションは反転ポリゴンで塗りつぶしてます。

スクリーンショット 2024-12-10 10.36.21.png

また、配色はクリスマスっぽい、赤と緑を使ってます。

印刷レイアウトツールで地図の表示と加工

QGISの印刷レイアウトツールを開き、キャンバスのサイズをはがきサイズに設定します。
また、背景色をクリスマスっぽい赤に設定。

その後、地図を貼り付けます。

スクリーンショット 2024-12-14 101307.png

この貼り付けた地図を円形に切り抜きます。円のシェープをキャンバスに配置します。

スクリーンショット 2024-12-14 101332.png

地図のクリッピング設定をクリックします。

スクリーンショット 2024-12-14 105337.png

「切り抜くアイテム」から配置した円のシェープを選択します。

スクリーンショット 2024-12-14 105356.png

これらの操作で、配置した地図がシェープの形状に合わせて切り取られます。調整をうまく行っていい感じの大きさに地図を調整します。

スクリーンショット 2024-12-14 101710.png

その後、別途仕入れたクリスマスリーフのフリー素材を用紙の周りに適当に取得。

ラベルを追加し、金色っぽい色、筆記体っぽいフォントを設定し「Merry X'mas」の文字を追加。

また、マーカーを追加。SVGの地物から、星っぽい素材がいくつかあるので、それらを配置して色を変更。拡大して周りにちりばめます。

image.png

これで最終的な最終的な画像の完成です。

スクリーンショット 2024-12-10 9.26.07.png

おわりに

ということで、各種素材、地図データ、QGISの機能でクリスマスカードを作ってみました。

QGISの機能だけでも、地図を用いたポスターやチラシ等の印刷物も簡単につくれると思いますので、皆様も是非チャレンジしてみてください。

10
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?