QuickDEM4JPによるDEM作成手順(QGIS)

今更なのですが、千葉県北部の浸水被害を見ていたら微地形のなんちゃって解析をやってみたくなりました。
せっかくQGISを使っているのに、今まで避けていました。
やりたいと思った時に、ある程度しっかり汎用性を持たせて身につけておきたいと思います。
基盤地図情報の数値標高モデル(DEM)をQGISに追加しよう – QGIS LAB by MIERUNE

1.データの準備(事前作業)

まず、国土地理院の「基盤地図情報ダウンロードサービス」から必要な地域の「数値標高モデル(DEM)」をダウンロードします。

  • ファイル形式: データはXML形式ファイルの入った圧縮ファイルZIPで提供されます。
  • 解凍の推奨: ダウンロードしたZIPファイルは、あらかじめすべて解凍(展開) しておくと、プラグインでのファイル選択がスムーズになります

1-1 基盤地図情報ダウンロードサービスに行く

SnapCrab_NoName_2026-8-19_13-31-13_No-00.png

基盤地図情報ダウンロードサービス

SnapCrab_NoName_2026-8-19_13-35-51_No-00.png
残念ながら今回やってみたい千葉市北部の1mメッシュはまだ公開されていない。
仕方ないので5mの航空レーザー測量のデータをダウンロードする。

1-2 ダウンロードした圧縮ファイルZIPを展開してひとまとめに再圧縮する

今回使いたいデータが4区画あるので、一回ZIPを展開しておく。
SnapCrab_千葉北 - エクスプローラー_2026-8-19_13-39-50_No-00.png
そして再度ZIPにする。

2.QuickDEM4JPプラグインのインストール

SnapCrab_NoName_2026-8-19_13-44-10_No-00.png

QuickDEM4JPを探してインストールする。

3.QuickDEM4JPによるDEM作成手順(GeoTiffの作成)

インストール後、ツールバーのアイコンをクリックしてプラグインを起動し、以下の設定を行います。

  1. DEMの指定: 「DEM」項目の右側にある「…」ボタンをクリックし、ダウンロードしたXMLファイル群(またはそれらが入ったフォルダ)を指定します。
  2. 出力形式の選択: 地形解析を行う場合は、「GeoTiff」 にチェックを入れます。
    • 技術者注: Terrain RGB形式も選択可能ですが、QGISでの直接的な解析や表示には汎用性の高いGeoTIFF形式が最も推奨されます。
  3. 保存先の指定: GeoTiff項目の「…」ボタンから、変換後のファイル名と保存先を指定します。
  4. 実行: 「OK」をクリックすると変換が開始され、完了するとQGISのレイヤパネルに統合されたDEMが自動的に追加されます
SnapCrab_NoName_2026-8-19_13-0-33_No-00 1.png

出力した結果がこれです。これを加工します。

4.単バンド擬似カラーの設定手順

  1. レイヤプロパティを開く 対象のDEMレイヤを右クリックし、「プロパティ」を選択します。
  2. シンボロジの設定 左側のメニューから「シンボロジ」タブを選択します。
  3. レンダリングタイプを変更 「レンダリングタイプ」のプルダウンメニューから 「単バンド擬似カラー」 を選択します。
  4. カラーランプの選択 「カラーランプ」の項目から、好みのグラデーションを選択します。地形表現には、低標高から高標高へ変化する連続的な色彩が適しています。

    SnapCrab_NoName_2026-8-19_14-1-13_No-00.png
  5. 最小/最大値の設定と分類 データの標高範囲に合わせて「最小値」と「最大値」を確認し、「分類」ボタンをクリックすると、値に応じたカラーグラデーションが生成されます。
  6. 適用 「OK」をクリックすると、マップキャンバス上のDEMにカラーグラデーションが適用されます。

    SnapCrab_NoName_2026-8-19_14-2-50_No-00.png


    できあがりました。

5.拡大した地域の地形解析

特定区域の微地形を見たい時には、その場所まで拡大して、カラーランプの設定をする。
SnapCrab_NoName_2026-8-19_14-5-14_No-00.png

SnapCrab_NoName_2026-8-19_14-5-33_No-00.png

できました。1mメッシュでやってみたかったです。はい。

\ 最新情報をチェック /

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください