色分けについて

263 views
Skip to first unread message

ezd8 Unova

unread,
Oct 2, 2023, 1:08:44 AM10/2/23
to QGIS初心者質問グループ
初めまして

国土数値情報の土地利用3次メッシュデータを読み込めせると、土地の利用種別ごとに色分けすることができるかと思いますが、値の欄に土地利用種の項目が見当たらない場合はどうしたらいいでしょうか。
大変初歩的な質問で恐縮ですが、よろしくお願いいたします。スクリーンショット 2023-10-02 14.06.34.png

futoshi kidani

unread,
Oct 2, 2023, 3:11:38 AM10/2/23
to QGIS初心者質問グループ
作るしかないですね…

多分、Excelに書き出した方が楽かもです。
エクスポートからExcel形式に書き出して、以下の例を参考にそのメッシュの土地利用面積が一番大きいカテゴリを抜き出します。
土地利用カテゴリ抜き出し.jpg
Max関数は簡単なので書きませんが、カテゴリを抜き出す式だけ1行目のものを書いておきます。
=OFFSET($A$1,0,MATCH(P2,B2:N2,0))
(指定している「P2」は最大値を抜き出したセル(の列)を適宜指定)

その後、それをQGISに読み込ませて、メッシュNo.をキーにしてテーブル結合して、出来たフィールドでカテゴリ分けすればいけますね。
クリップボード02.jpg
シンボロジのカテゴリ値で関数指定やフィールド計算機でもできますかね?
他の方、Helpお願いします。

2023年10月2日月曜日 14:08:44 UTC+9 ezd8 Unova:

ezd8 Unova

unread,
Oct 2, 2023, 4:16:35 AM10/2/23
to QGIS初心者質問グループ
ありがとうございます。
Excelに書き出して、データの抜き出しまではできたのですが、このデータをQGISに読み込ませるところをもう少し細かくご説明いただけないでしょうか。
何卒、よろしくお願いいたします。

2023年10月2日月曜日 16:11:38 UTC+9 futoshi kidani:

futoshi kidani

unread,
Oct 2, 2023, 4:40:04 AM10/2/23
to QGIS初心者質問グループ
エクセルファイルはドラッグアンドドロップでQGISに読み込めます(Ver3.3くらいなら)
レイヤに以下のようなアイコンで表示されます。
エクセル.jpg
対象のメッシュレイヤを右クリックしてプロパティから「テーブル結合」
下の緑のプラスをクリックして以下のようなダイアログを立ちあげ、結合レイヤに読み込んだExcel、
結合基準の属性にExcelの方のメッシュNo_が書いてあるフィールド、
ターゲット属性にメッシュレイヤの方のメッシュNo_が書いてあるフィールドを指定してOK(他はデフォルトで構いません)
テーブル結合.jpg
のち、シンボロジに移動してカテゴリ値による定義にすれば、値の欄に結合したフィールドが出てきます。
あとは、下の分類ボタンを押せばOKですかね。
2023年10月2日月曜日 17:16:35 UTC+9 ezd8 Unova:

ezd8 Unova

unread,
Oct 2, 2023, 4:57:04 AM10/2/23
to QGIS初心者質問グループ
ありがとうございます。
途中、文字化けしたりと苦戦しましたがなんとか出来ました。
使い始めて日も浅く、わからないことだらけでしたので、本当に助かりました。ありがとうございました。

2023年10月2日月曜日 17:40:04 UTC+9 futoshi kidani:
Reply all
Reply to author
Forward
0 new messages