地形湿潤指数の計算(さまざまなアルゴリズムからの選択)


10

地形湿潤指数は次のように表すことができます

 Ln(a/tanB) based on the idea of Beven and Kirkby (1979)

どこ

  a is the specific catchment area (a=A/L, catchment area (A)divided by contour length(L))

そして

  tanB is the slope 

ここでの基本的な考え方は単純ですが、aとtanBの両方を計算する方法は複数あるため、TWIの結果は大きく異なる可能性があります(Qin et al。2011 )。

流量の蓄積と集水域は、たとえば次のように計算できます。

 D8 (O'Callaghan, J.F. / Mark, D.M. (1984))
 D-infinity  (Tarboton, D.G. (1997)
 Triangular Multiple flow direction (Seibert, J. / McGlynn, B. (2007)

アルゴリズム、および他にも利用可能な多くのアルゴリズムがあります。

勾配は通常、ピクセルの周囲の局所的な勾配として計算されます(Sorensen et al。2005 )。局所的な傾きは、ピクセルの周りの最小、平均、最大の傾きとして計算することもできます。勾配を計算する別の方法は、Hjerdt et alによって提示されています。セルの中心からdメートル下の地点までの勾配が計算される2004 。

勾配は、ほとんどのGISソフトウェアの基本的なツールですが、計算は異なる場合があります。次に例をいくつか示します。ESRI:http ://webhelp.esri.com/arcgisdesktop/9.2/index.cfm ? TopicName = Calculating_slope SAGA:http : //sourceforge.net/apps/trac/saga-gis/wiki/Terrain% 20Analysis%20-%20Morphometry%20module%20library

ご覧のとおり、aとtanBの両方を計算するために利用できる多くのオプションがあります。では、実際には、これらの異なるアルゴリズムを使用してTWIを計算する適切な(最良の)方法はどれですか。または何かありますか?

個人的にはSAGAでの作業が好きです。主な理由は、オープンソースの水文学ツールが数多くあるためです。

Ps 佐賀GISで集水勾配がどのように計算されるのか、またここでそれが何を意味するのかを正確に把握するのに苦労しています。(地形分析-水文学:集水域の平行)。

編集:SAGAフォーラムのVolker Wichmannによる回答: 「集水域(平行)モジュールの集水勾配出力グリッドは次のように計算されます。各セルについて、ローカル勾配はZevenbergenとThorneのアプローチを使用して計算されます。これらの勾配値は累積された下り勾配。最後に、各セルの累積された勾配値は、セルの派生流域面積で除算されます。グリッドの単位はラジアンです。」

「地形湿潤指数(TWI)モジュールには、入力として通常の勾配グリッドが必要です。」

参照:

Beven and Kirkby1979。流域水文学の物理ベースの変数寄与領域モデル。水文科学紀要、24、43〜69ページ。

Hjerdt et al。2004.局所排水の下り坂制御を定量化するための新しい地形指数。水資源調査、40、W05602、doi:10.1029 / 2004WR003130。

O'Callaghan、JFおよびMark、DM1984。デジタル標高データからの排水ネットワークの抽出。コンピュータビジョン、グラフィックスおよび画像処理、28:323-344

ら。2011.最大の下り勾配に基づいて地形湿潤指数を計算する方法。Precision Agric 12:32–43。

Seibert、J.およびMcGlynn、B.2007。グリッド化されたデジタル標高モデルからの上り斜面領域を計算するための新しい三角多重流れ方向アルゴリズム、 Water Ressources Research、Vol。43、W04501

ソレンセンら。2005.地形湿潤指数の計算について:現地観測に基づくさまざまな方法の評価。 加水分解。地球システム サイエンス。議論する。、2、1807〜1834

Tarboton、DG1997。グリッドデジタル標高モデルにおける流れの方向と上り坂の面積を決定するための新しい方法、Water Ressources Research、Vol.33、No.2、p.309-319

回答:


6

SAGA GISフォーラムのこの投稿は、勾配の計算方法についての質問に答えるのに役立つかもしれません。

https://sourceforge.net/p/saga-gis/discussion/354013/thread/27ecdc6b/

また、TWI(水文学モデリングに関与するPhD水文学学生として)の私の理解に基づいて、D-Inf(Tarboton)、MFD-md(Qin)、DEMON(Costa-Cabral)、および指数を持つMFD(Quinn) p = 1.1(Freemann)は、TWI計算で累積領域「a」を決定するための最良のオプションです。

ソレンセンの作品と秦の作品は、私自身のセミプロの意見に信用を与えていると思います。ただし、Qinの改善されたアルゴリズム(MFD-md)は、他のツールほど十分にテストおよび使用されていません。

私はTWIを計算するのにSAGAを使用している場合は、私が最初に使用したスロープを計算スロープで称賛地形分析/形態計測/スロープ、アスペクト、曲率モジュールをフォーラムの投稿で述べたデフォルトのアルゴリズムを使用して、。次に、地形解析/水文学/集水域/集水域(平行)の選択を使用して、MFDアルゴリズムまたはD-INFアルゴリズムのいずれかを使用し、収束係数として1.1(Freemanのp = 1.1)を使用して、集水域を計算します。

その後、 Terrain Analysis / Hydrology / Topographic Indices / Topographic Wetness Index(TWI)TWIオプションを実行し、面積を「1 /セルサイズ」に変換して標準計算を使用するオプションを指定します。これはBevenとKirkbyによる元の定式化が求めていたものであるため、特定の集水域に変換します。「スタンダード」と「TOPMODEL」の違いは何なのかわかりませんが、今自分で調べています。

より具体的なヘルプについては、リンクされたPDFのリファレンスページ106以降:http : //sourceforge.net/projects/saga-gis/files/SAGA%20-%20Documentation/SAGA% 20Documents / SagaManual.pdf / download

追加するのを忘れましたが、これはすべて、DEMがシンクを埋めることによって前処理されていることを前提としています。これは別の複雑なトピックで、2つの(メイン)個別のオプションがあります。

これが役に立てば幸いです!

トム

@reimaのPS編集:

これは私が最近掘り下げたものであり、私はまだ底に達していないと思うことを認めることができます!私は彼の地形分析ソフトウェアツール(以前のTAS、ホワイトボックスGAT-リンク:http ://www.uoguelph.ca/~hydrogeo/Whitebox/ )。

ただし、彼のツールでさえ他の塗りつぶしスキームを実装しているようです:

  1. WangとLiu(2006)によるシンク/デプレッションフィルアルゴリズム(基本的なものですが、非常に高速)-IRAの方法で動作するとは思わないが、ArcMapがシンク/デプレッションを埋める方法と似ています。 。

  2. そして、Planchon and Darboux(2001)のシンク/デプレッションフィルは、DEMを氾濫させ、その後、水を少しずつ除去します。フィールド領域に勾配を強制することができます。これにより、TIの計算が改善されると思います。

ArcMapには、新しい「非ピット」アドオンがあります(http://blogs.esri.com/esri/arcgis/2013/03/05/optimized-tool-for-dem-pit-removal-now-available/) LindsayやCreeds IRAに似ているようですが、引用されている論文を読んでまだ似ているかどうかを判断していません。この方法は一見の価値があります。

また、TIの計算ではDEMが満たされている必要があるという私の仮定を詳しく調べたいと思っています。3つの異なるサイズの流域DEM(<100平方km、100-1000平方km、> 1000平方km)があり、10 mのNEDデータのシェイプファイルを使用してクリップされています。シェープファイルはすでに分水界の描写を提供しているため、これらは入力されていません。ArcMapの塗りつぶしスキーム(新旧)とWang and Liuアルゴリズム(ホワイトボックスでは、多分) SAGA)、およびPlanchonおよびDarbouxアルゴリズム(Whitebox、SAGAなど)。また、水文モデルに組み込まれているTI計算を使用してTI値を計算します。

よろしければ、これらの結果をお知らせします。私が現在焦点を合わせている他のより適切な研究があるので、私は1か月ほどの間それらを持っていないかもしれませんが、遅くとも5月中旬までにTI計算プロセスを洗練する必要があります。


エントリーありがとうございました!ほぼ同じワークフローのようです。DEMの前処理は確かに別のトピックです。特に道路や橋などがあり、自然な流れの方向と蓄積が損なわれている場合です。シンクを埋めるためのデフォルトの方法は何ですか?DEMの前処理で湖をどのように処理しますか?すべてのフィルシンクオプションがこれらの水のベイズンを実際よりも高くする傾向があり、湖畔近くの情報が失われたため、すべての湖を削除することになりました。
reima 14

@reima、上記を参照。今のところ、湖のために特別なことはしていません。私のすべての焦点は、小川/川の出口での流出を予測することにあります-私はまだ湖がこれとどのように相互作用するかについて私の心を包み込んでいません。また、TIの計算では「集水勾配」は必要ないので、はっきりさせておきたいと思います。通常の勾配が必要です-私が提供したSAGA GISフォーラムリンクからそれが明確であることを確認したいだけです。
traggatmot 2014

はい、(ローカル(「通常」)の傾斜についての部分をイタリック体で試してみましたが、少し不明確なままになっていると思います(私の悪い))。私はこのトピックを続けます、私も間違いなく深く掘り下げる必要があります。私もあなたの結果に夢中です!
レイマ2014

@reima、あなたの質問に対応していると思われる場合は、私の回答を回答として受け入れてください。
traggatmot
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.