重要
翻訳は あなたが参加できる コミュニティの取り組みです。このページは現在 100.00% 翻訳されています。
17.19. モデラーでの数値計算
警告
注意してください。この章はよく検証されていないため、何か問題を見つけたらご報告ください;画像は欠けています
注釈
このレッスンでは、モデラーの数値出力を使用する方法について説明します
このレッスンでは、最後の章(開始前にモデラーで開く)で作成した水文モデルを変更して、有効なしきい値の計算を自動化でき、ユーザーに入力を依頼する必要がないようにしていきます。その値はしきい値ラスタレイヤ内の変数を指しているので、いくつかの単純な統計分析に基づいて、そのレイヤからそれを抽出します。
前述のモデルから開始し、以下の修正を行いましょう。
まず、 ラスタレイヤの統計量 アルゴリズムを使用して累積流量レイヤの統計量を計算します。
これによって統計値のセットが生成され、他のアルゴリズムの全ての数値フィールドで利用できるようになります。
最後のレッスンで行ったように 水路ネットワーク アルゴリズムを編集するとき、今度は追加した数値入力以外の選択があることが分かります。
しかしこれらの値はいずれも、とても現実的ではない水路ネットワークになるので、有効なしきい値として使用するのに適していません。代わりに、それらに基づいたいくつかの新しいパラメーターを導出してより良い結果を得ることができます。例えば、平均+標準偏差の2倍を使用できます。
その演算処理を追加するには、 Geoalgorithms/modeler/modeler-tools グループで見つける計算機を使用できます。このグループは、モデラーの外ではあまり有用ではないが、モデルの作成時には有用な機能を提供するアルゴリズムを含んでいます。
計算機アルゴリズムのパラメーターダイアログボックスは次のようになります。
ご覧のように、ダイアログはこれまで見てきた他のものと異なっていますが、そこに 水路ネットワーク アルゴリズムの しきい値 フィールドで使用可能だったものと同じ変数があります。上記の式を入力し、 OK をクリックしてアルゴリズムを追加します。
上記のように出力項目を展開すると、モデルが2つの値、つまり平均と標準偏差に接続されていることがわかります。これは、数式で使用した値です。
この新しいアルゴリズムを追加すると、新しい数値を追加します。再び 水路ネットワーク アルゴリズムに行くと、今度は しきい値 パラメーターでその値を選択できます。
OK をクリックすると、モデルは次のようになります。
モデルに追加した数値入力は使用していないので、それは除去できます。それを右クリックして 削除 を選択します
警告
TODO:画像を追加します。
新しいモデルが完成しました。