標高記載ポイントデータshpファイルからラスタファイル作成について

3,172 views
Skip to first unread message

sakuya_izayoi

unread,
May 11, 2017, 1:00:02 AM5/11/17
to QGIS初心者質問グループ
使用QGISバージョンは2.16.3です。

タイトルの通り、標高記載ポイントデータが記録されているshpからラスタファイルを作りたいのですが、値が0となったり、実際の値よりずいぶん小さくなったりします。
そのため、お知恵をお借りしたく投稿させていただきます。




上記画面のようにラスタ→変換→ラスタ化を選択し、



入力のシェープファイルにELとないう名前のファイルを選択し、
属性フィールドは標高値なのでELという部分を選択し、出力ラスタファイル先を選択してやって
おります。

そうすると、値が入ったラスタファイルが出力されるのですが、最初のポイントデータの結果と少々異なる様相を示します。

そこで、お聞きしたいことは、
ピクセル単位のラスタサイズという項目
及び
地図の単位ピクセルでのラスタ解像度
というものの基準を教えて頂きたいです。

ピクセル単位のピクセルは、地図単位にたいしてのピクセル数、上記のチェックがオンになっていると仮定した場合ですと、読み込んだshpファイルの幅を3000等分、高さを3000等分した格子内の平均になるという意味なのでしょうか?
地図の単位ピクセルでのという場合、今回はJGD2000の6系を使用しているとしたら、1ピクセル=1平方メートルという事になるのでしょうか?

このあたりがよく分かっていないことも原因だと思ってはおります。

今回使用したシェープファイルも添付させていただきます。

普段はTINを作成して等高線抽出などは行うのですが、TINを使わずに、demファイルが作成できないかと思ったのですが、その考え方自体が間違いなのでしょうか?
EL.zip
Auto Generated Inline Image 1
Auto Generated Inline Image 2

福岡

unread,
May 11, 2017, 9:24:13 AM5/11/17
to QGIS初心者質問グループ

sakuya_izayoi 様

こんばんは

検索していたら「Making raster DEM from irregular points shapefile in QGIS」というものを見つけました。
https://gis.stackexchange.com/questions/193433/making-raster-dem-from-irregular-points-shapefile-in-qgis

これをみてみると、DEMはラスタメニューの「データ補完(I)」を使っているみたいです。
ちょっと試してみました。
EL.shpを読み込んで、データ補完のダイアログを呼び出します。
補完する属性をELにして、追加ボタンをクリックします。
セルサイズに数値が自動で入りましたので、それを参考にXYともに30としました。


この処理で得られてものはこんな感じでした。

sakuya_izayoi

unread,
May 11, 2017, 9:42:48 AM5/11/17
to QGIS初心者質問グループ
福岡さま
返信ありがとうございます。
DEMはラスタメニューの「データ補完(I)」を使っているというのは以前より行っており
国土地理院などの整ったデータからtiffを作るのに使っております。
結構便利ですよね。実際には、色々とパラメータを調整してやらないといけなく、行数とカラム数もどう設定したらいいのか四苦八苦しております。
どんな感じで設定するといいのでしょうか。X方向の距離とY方向の距離を参考にいつも決めているのですが、これでいいのだろうかとも思いつつ。

なお、今回は
上記の方法と、ラスタ→変換→ラスタ化というのがあったので、そちらでも可能なのかと思い実行してみたのです。
しかし、データ補間とは結果が変わってくるのでポイントデータからはこちらの方法ではやらない方が良いという事なのでしょうか?

情報をお持ちの方がお見えでしたら、引き続きお願いします。

福岡

unread,
May 11, 2017, 8:03:58 PM5/11/17
to QGIS初心者質問グループ
sakuya_izayoi 様

おはようございます。

すでにご存じのことを投稿して申し訳ありませんでした。どうぞご勘弁ください。
それで臆面も無く、調べることを続けていたのですが、古今書院のQGIS入門に次のような記述がありました。

=====ここから引用開始(QGIS入門 第2版 P154)=======================
ラスタ化(ベクタのラスタ化)
ベクタの属性値(数値)をもとにベクタをラスタ化します。結果を新しいラスタデータとして出力する際には、
出力するラスタの画像サイズを「ピクセル単位のラスタライズ」オプションで指定するか、「地図の単位ピクセルでの
ラスタ解像度」オプションを利用して、1つのセルの解像度を水平、垂直方向で指定する必要があります。
=====引用終了======================================

例示されていたのは植生図ポリゴンをラスタ化するもので、このツールの使いどころはポリゴンのラスタ変換と捉えて
いるようです。
もしかするとDEMの作成には向いていないかも、という印象を受けました。

sakuya_izayoi

unread,
May 11, 2017, 8:22:48 PM5/11/17
to QGIS初心者質問グループ
福岡様
おはようございます。

書籍を読んでみても、「ピクセル単位のラスタライズ」
オプションで指定するか、「地図の単位ピクセルでの
ラスタ解像度」オプション
が今ひとつわからないんですよね。いろいろと実験中です。

ポリゴンラスタ化の方で考えた方がいいみたいですね。
上記の本は私も読んでみようと思います。情報ありがとうございます。
Reply all
Reply to author
Forward
0 new messages