4. 河川に沿って標高を付与する

このセクションでは河川に沿って一定の距離でDEMから標高を付与します。それにより河川の縦断プロファイルを描画するためのテーブルを作成できます。

1. プロセッシングツールボックスを開きます: メインメニューの プロセッシング | ツールボックスから行います。

2. ベクタジオメトリ | ジオメトリに沿った点群を選択します。

3. ジオメトリに沿った点群ダイアログでRur_river_dissolved入力レイヤとして選びます。距離1キロメートルに変更し、data_longitudinal_profile.gpkg GeoPackage にSample1kmというレイヤ名で内挿点を保存します。

4. 実行をクリックします。プロセッシングが終わったらダイアログを閉じます。

結果は次の図のようになるでしょう。

次にこれらの点群に対して標高を付与していく必要があります。

5. プロセッシングツールボックスで ラスタ解析 | ベクタレイヤにラスタ値を付加を選択します。

6. ベクタレイヤにラスタ値を付加ダイアログでSample1km入力レイヤ(点)として、DEM参照するラスタレイヤとして選択します。Advanced Parameters を開きラスタ値を収納するカラム名の接頭辞に DEM_ とタイプします。data_longitudinal_profile.gpkg GeoPackageにSample1kmZというレイヤ名でサンプリングした点群を保存します。 

Sample raster values dialogue

7. 実行をクリックします。プロセッシングが終わったらダイアログを閉じます。

8. 結果の属性テーブルを確認します。

これで河川に沿った指定距離ごとの標高を持ったDEM_1というフィールドができました。

次のセクションではData Plotlyプラグインでプロファイルを作っていきます。