特定の領域の高さ情報を含む2つのシェイプファイルがあり、それらを使用してGRASSでラスターDEMを作成する必要があります。
- ファイル1は等高線(等値線)の高さ情報で構成されています
- ファイル2は、スポットの高さを含む高さ情報で構成されています
これらの2種類のデータを使用してラスターDEMを生成するための最良の方法は何ですか?
等高線からスポット高さを生成してから、DEM生成またはその他の方法で既存のスポット高さで整数化する必要がありますか?
特定の領域の高さ情報を含む2つのシェイプファイルがあり、それらを使用してGRASSでラスターDEMを作成する必要があります。
これらの2種類のデータを使用してラスターDEMを生成するための最良の方法は何ですか?
等高線からスポット高さを生成してから、DEM生成またはその他の方法で既存のスポット高さで整数化する必要がありますか?
回答:
GRASS wikiから入手できる、等高線からDEMのチュートリアルに進むことを強くお勧めします。基本的に、DEMの生成に使用されるさまざまな補間方法について説明します。これは内挿法の不適切な使用であるため、等高線(つまり、チュートリアルの1つのセグメントで説明)を使用したIDW内挿を避けてください。GRASSモジュール r.surf.contour
はおそらくあなたが探しているものです-モジュールの詳細はこちらで入手できます。彼らのチュートリアルは、ラスタライズされた等高線からかなり良い補間されたDEMを示しています。
OPの質問は、等高線とスポット標高からDEMを生成することでした。これはQGISやGRASSを使用して可能だとは思いません。r.surf.contourモジュールは、等高線をDEMに変換する場合は問題なく機能しますが、指定点高さを含めることはできません。
GRASSマニュアル「そこにはバラバラの等高線はありません、と等高線の間には、スポット標高データが存在しない」場合r.surf.contourにのみ動作します。
マニュアルでは、r.surf.contourは「丘の頂上とくぼ地の底の標高」で機能すると述べていますが、丘の頂上またはくぼ地に1つのスポット標高を追加するだけでは機能しません。
私が見つけた限りでは、指定点標高と等高線からDEMを生成する唯一の解決策は、ESRI製品Topo to Rasterを使用することです。
この質問に対するQGISまたはGRASSソリューションを知っている人がいれば、それは素晴らしいことです。