サーフェス差分 (Surface Difference) の仕組み

3D Analyst のライセンスで利用可能。

[サーフェス差分 (Surface Difference)] は、2 つの入力サーフェスの三角形間で幾何形状の比較を行うことで機能します。1 つ目のサーフェスの三角形は、2 つの入力サーフェスの三角形間のジオメトリの比較を行うことで機能します。交差が検出されると、三角形は他のサーフェスに対して、上、下、または同一面のいずれかに分類されている部分に分割されます。同じ分類に属する隣接した三角形と三角形パーツは、ポリゴンにグループ化され、体積の分担が合計されて、各ポリゴンに合計が提供されます。次いで、この情報が出力ポリゴン フィーチャクラスに書き込まれます。

差分サーフェスは、制限付きドローネ三角形分割法を使用し、2 つの入力サーフェス間でジオメトリの比較を行って作成します。このサーフェスのZ 値は、入力サーフェス間の高さの差分を表します。Z 値が 0.0 となるのは、入力サーフェスの値が一致する場合です。正の値は、1 つ目のサーフェスが 2 つ目の (参照) サーフェスの上にあるエリアを表し、負の値は、1 つ目のサーフェスが 2 つ目のサーフェスの下にあるエリアを表します。

差分ラスターが要求された場合、ツールはリニア内挿を使用して、トライアングル差分サーフェスをラスターに変換します。

出力 TIN フォルダーを指定すると、トライアングル差分サーフェスは、指定したワークスペースに TIN として書き込まれます。作成されたサーフェスに含まれるノードが多過ぎて、1 つの TIN では格納できない場合、ツールが複数の TIN を出力することもあります。

関連トピック