QGISを使用してポイントデータからDEMを作成しますか?


9

上司から小さな3Dポイントシェープファイルが渡され、そこからDEMを作成するように依頼されました。これを同じサイトの古いDEMと組み合わせて、Surferで作成しました。

シェープファイルからラスターレイヤーを作成し、コンターツールを使用してレベルコンターを作成しました。残念ながら、それらはポリゴンではなくラインのようです。ツールのline-to-polygonを使用すると、一部のレベルが消えます。ポイントデータからDEMを作成する方法は確かにありますが、何が間違っているのかわかりません。

QGIS Valmieraを使用しています。


1
ベクトルポイントをラスターDEMグリッドに補間するために使用できる多くの補間ツールの1つを使用する必要があります。補間器の例には、逆距離加重(IDW)、スプラインベースの補間器、後続のラスタライズと組み合わせた三角測量、クリギングなどがあります。これは非常に広い分野であり、どの方法がデータとアプリケーションに最も適切であるかを理解するには、調査が必要です。QGISのGRASSプラグインとSAGAプラグインにはそれぞれ、補間のための多数のツールが含まれています。幸運を。
WhiteboxDev 2014年

回答:


8

DEM(デジタル標高モデル)はラスターであり、等高線やポリラインではありません。ポイントデータが系統的なポイントのグリッド(等間隔)である場合、ラスタライズツールを使用して直接ラスタに変換するのと同じくらい簡単です。QGISでは、「ラスター>変換>ラスター化(ベクターからラスターへ)」を使用できます。

ただし、ポイントが不規則な場合は、補間の問題になります。利用可能な多くのオプションがあります。在庫のQGIS "Raster> Interpolation> Interpolation"ツールでは、TINとIDWしか使用できません。私はこれらの方法のどちらも実際にはお勧めしませんが、あなたのニーズには十分かもしれません。QGISツールボックスを通じて、SAGA GIS(インストールが必要)はクリギングとスプライン補間を提供します。GRASS GISには非常に堅牢なオプションがいくつかあります(QGISツールボックスでも利用可能)。

GRASS補間オプション:

「r.surf.nnbathy」-Natural_neighbor

"v.surf.bspline"-Bスプライン

"v.surf.rst"および "v.vol.rst"-テンションのある正則化されたスプライン

"v.krige"-クリギング(GRASS 7+)

多くの場合、いくつかの方法を試してから、RMSE(二乗平均平方根誤差)または残差誤差に基づいてモデルを選択し、モデルの適合を評価します。


迅速な回答をありがとうございました。明日はGRASSとSAGA-Toolsをいくつか試してみます。問題は、私の上司がSurfer-Plotのように見えるものを求めていることです。これにより、高さを等高線で割った色が異なります。ポイントデータからラスターを補間しました。「ラスタ>変換>ラスタライズ」を実行しましたが、解像度が非常に低かったです。これが他のアルゴリズムのいずれかで改善されることを願っています。たぶん、等高線のある2番目のレイヤーを使用して、サーファーオプティックを偽装できます。どうもありがとう。ルーカス
C.-F. Vintar
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.