【ArcSWAT】ArcSWAT の実行报配列 SOL_BD の値は 7 で、上限の 6 を超えています。

エラーの理由

土壌データベース user_soil に問題があります

理由 1: 土壌の深さが正しく設定されていない

詳細な参照先: https://blog.csdn.net/Chris_Ning/article/details/98242315
ここに画像の説明を挿入します

理由 2: パラメーターの範囲が範囲外です

user_soil のパラメータ範囲の説明。詳細については、solrng テーブルを参照してください。
解決しました

解決

注1

テストを繰り返した結果、user_soil のパラメータと NLAYER の値は 0 より大きい整数 (SOL_ZMX>=SOL_Z1>0) である必要があり、他のパラメータが 0 に設定されている場合でもエラーは報告されません。

注2

11927 水域 WR に対応するパラメータは、ブロガーのパラメータ設定ではデフォルトで WATER を直接使用していますが、他にアイデアがある場合は、メッセージを残してアドバイスをお願いします。
ここに画像の説明を挿入します

おすすめ

転載: blog.csdn.net/qq_25262697/article/details/132899603