重要
翻訳は あなたが参加できる コミュニティの取り組みです。このページは現在 68.42% 翻訳されています。
17.19. モデラーでの数値計算
警告
注意してください。この章はよく検証されていないため、何か問題を見つけたらご報告ください;画像は欠けています
注釈
このレッスンでは、モデラーの数値出力を使用する方法について説明します
このレッスンでは、最後の章(開始前にモデラーで開く)で作成した水文モデルを変更して、有効なしきい値の計算を自動化でき、ユーザーに入力を依頼する必要がないようにしていきます。その値はしきい値ラスタレイヤ内の変数を指しているので、いくつかの単純な統計分析に基づいて、そのレイヤからそれを抽出します。
前述のモデルから開始し、以下の修正を行いましょう。
First, calculate statistics of the flow accumulation layer using the Raster layer statistics algorithm.
これによって統計値のセットが生成され、他のアルゴリズムの全ての数値フィールドで利用できるようになります。
If you edit the Channel network algorithm, as we did in the last lesson, you will see now that you have other options apart from the numeric input that you added.
それらは非常に現実的ではない水路ネットワークになりますので、この値はいずれも、有効なしきい値として使用するのに適していません。代わりに、より良い結果を得るために、それらに基づいて、いくつかの新しいパラメーターを導出できます。例えば、平均+標準偏差の2倍を使用できます。
その演算処理を追加するには、 Geoalgorithms/modeler/modeler-tools グループで見つける計算機を使用できます。このグループは、モデラーの外に非常に有用ではないアルゴリズムが含まれていますが、モデルの作成時には、いくつかの有用な機能を提供します。
計算機アルゴリズムのパラメーターダイアログボックスは次のようになります。
As you can see, the dialog is different to the other ones we have seen, but you have in there the same variables that were available in the Threshold field in the Channel network algorithm. Enter the above formula and click on OK to add the algorithm.
上記のように出力項目を展開すると、モデルが2つの値、つまり平均と標準偏差に接続されていることがわかります。これは、数式で使用した値です。
Adding this new algorithm will add a new numeric value. If you go again to the Channel network algorithm, you can now select that value in the Threshold parameter.
Click on OK and your model should look like this.
We are not using the numeric input that we added to the model, so it can be removed. Right-click on it and select Remove
警告
TODO:画像を追加します。
新しいモデルが完成しました。