国土数値情報 平年値メッシュデータをそれぞれの属性に分けてラスタ化したい。

1,002 views
Skip to first unread message

コガタペンギン

unread,
Nov 27, 2017, 6:54:55 AM11/27/17
to QGIS初心者質問グループ
初めまして
今QGIS 2.18.14で国土数値情報の平年値メッシュデータを結合して読み込み プロパティ→スタイル→カラムで色分けすることが出来たのですがこのデータを元にラスタ→変換→ラスタ化をし、このデータをラスター化したいのですが属性フィールドが選択できず、無理やり変換しようとしたのですが、出力サイズまたは解像度の設定が必要です。と言われてしまいます。

使用データ:
http://nlftp.mlit.go.jp/ksj/gml/datalist/KsjTmplt-G02.html

最終的にはプラグインのpoint sampling toolを使って複数のポイントデータに平年値メッシュデータのデータを読み込ませたいのです。
良い方法を知っている方是非教えてください。
よろしくお願いします。

福岡

unread,
Nov 27, 2017, 9:32:16 PM11/27/17
to QGIS初心者質問グループ
コガタペンギン 様

調べてみましたところ、フィールドが選択できないのはフィールドタイプが良くないからだと思われます。
ダウンロードしたShapeファイルをレイヤのプロパティで確認すると、64bitの整数値となっています。


これに対処する方法はいくつかありますが、プロセッシングツールのリファクターフィールドを使うのが一般的だと思います。


試しに3つほどフィールドタイプを変更します。
なお、整数で長さは最大「10」とすることができますが、「ラスタ化」では「9以下」にしないと、選択対象にならないようでした。


なぜかエラーメッセージが出ます。


フィールドを確認したところ、修正に問題は無いようです。


「ラスタ化」で修正したフィールドが選択対象となっています。


なお出力するラスタの設定ですが、縦と横のポリゴン数をそのまま「ピクセル単位のラスタサイズ」に入力するのが一番簡単だと思います。

コガタペンギン

unread,
Nov 29, 2017, 3:30:00 AM11/29/17
to QGIS初心者質問グループ
福岡様

無事データの抽出変換が出来ました。
大変助かりました。
ありがとうございます。
Reply all
Reply to author
Forward
0 new messages