ラベル | 説明 | データ タイプ |
入力 3D フィーチャ | クリアランス ゾーンの生成に使用される 3D ライン フィーチャ。 | Feature Layer |
水平方向のクリアランス | 入力フィーチャの各側からのクリアランス ゾーンの水平移動。 | Linear Unit |
垂直方向のクリアランス | 各入力フィーチャからのクリアランス ゾーンの垂直移動。 垂直移動の方向は、[オーバーラップ方法] パラメーター値で示されます。 [最低クリアランス] オプションを指定すると、垂直移動は入力フィーチャよりも低くなります。 [最高クリアランス] オプションを指定すると、移動は入力フィーチャよりも高くなります。 | Linear Unit |
出力ラスター サーフェス | クリアランス ゾーンを表す出力ラスター サーフェス。 | Raster Dataset |
セル サイズ | 出力ラスター サーフェスのセル サイズ。 | Linear Unit |
オーバーラップ方法 (オプション) | 複数のフィーチャの周囲のゾーンがオーバーラップしている場所にクリアランス ゾーンを定義するために使用される方法を指定します。
| String |
フレア角度 (オプション) | クリアランス ゾーンの最後にフレアの方向を定義する演算角度。 | Double |
フレア距離 (オプション) | クリアランス ゾーンの最後にあるフレアの長さ。 | Linear Unit |
サマリー
3D ライン フィーチャの周囲にクリアランス ゾーンをモデリングするラスター サーフェスを生成します。
図
使用法
クリアランス ゾーンは、他のフィーチャからの侵入のクリア状態を維持する特定のフィーチャ周囲のエリアの理論的な高さを表します。 送電線のコンテキストにおいて、このゾーンは、火災や他の災害の危険性を最小限にするために、植生が達することができる最大の高さのエリアを表します。クリアランス ゾーンより高い植生は刈り込む必要があります。 道路と歩道のコンテキストにおいて、クリアランス ゾーンは、安全性を損なわないように植生が車両、自転車運転者、および歩行者のパスに侵入できる最低の高さを表します。 海上輸送チャンネルでは、クリアランス ゾーンは、堆積鉱床をクリアする必要があるナビゲーション可能なパスを表します。
クリアランス サーフェスは、実際の計測値をモデル化する高さサーフェスと比較して、クリアランス ゾーンが違反している場所を特定できます。 [切り盛り (Cut Fill)] ツールを使用して、2 つのサーフェスを評価し、各連続クリアランス ゾーン違反の表面積と体積を求めることができます。 実際の計測値から作成された高さサーフェスは、クリアランス ゾーンの方向のバイアスを反映したものでなければなりません。 たとえば、クリアランス ゾーンが、考えられる侵入のソースの最大高さを定義している場合、海上輸送チャンネルに沿った電線または堆積鉱床の植生侵害と同様に、実際の計測値から作成された高さサーフェスは、樹木と堆積鉱床の最大高さ値に対するバイアスを持つ必要があります。 同様に、クリアランス ゾーンが、歩道や道路周辺の植生など、考えられる侵入のソースの最小高さを定義している場合、実際の計測値から作成された高さサーフェスは最小高さ値に対するバイアスを持つ必要があります。 LAS データの実際の計測値の高さサーフェスは、[LAS データセット → ラスター (LAS Dataset To Raster)] ツールを使用して作成でき、[点群 → ラスター (Point Cloud To Raster)] ツールは、I3S 点群に使用できます。
クリアランス ゾーンをモデル化するための入力として使用される電線を生成するときに風の影響を除去するオプションを指定して [点群から電線を抽出 (Extract Power Lines From Point Cloud)] ツールを使用します。 通常、電線をキャプチャするポイントの位置は風の影響によって歪みが生じます。これによって、電線の位置に著しい逸脱が生じる可能性があります。 風の影響を除去すると、導体ケーブルの通常パスを反映している電線が作成されます。
クリアランス ゾーンに異なるタイプの要件をモデル化する複数のラスター サーフェスの組み込みが必要な場合、モデル化されるクリアランスのタイプの適切なマージ演算子で [新規ラスターにモザイク (Mosaic To New Raster)] ツールを使用します。
パラメーター
arcpy.ddd.GenerateClearanceSurface(in_3d_features, horizontal_clearance, vertical_clearance, out_surface, cell_size, {overlap_method}, {flare_angle}, {flare_distance})
名前 | 説明 | データ タイプ |
in_3d_features | クリアランス ゾーンの生成に使用される 3D ライン フィーチャ。 | Feature Layer |
horizontal_clearance | 入力フィーチャの各側からのクリアランス ゾーンの水平移動。 | Linear Unit |
vertical_clearance | 各入力フィーチャからのクリアランス ゾーンの垂直移動。 垂直移動の方向は、overlap_method パラメーター値で示されます。 MINIMUM オプションを指定すると、垂直移動は入力フィーチャよりも低くなります。 MAXIMUM オプションを指定すると、移動は入力フィーチャよりも高くなります。 | Linear Unit |
out_surface | クリアランス ゾーンを表す出力ラスター サーフェス。 | Raster Dataset |
cell_size | 出力ラスター サーフェスのセル サイズ。 | Linear Unit |
overlap_method (オプション) | 複数のフィーチャの周囲のゾーンがオーバーラップしている場所にクリアランス ゾーンを定義するために使用される方法を指定します。
| String |
flare_angle (オプション) | クリアランス ゾーンの最後にフレアの方向を定義する演算角度。 | Double |
flare_distance (オプション) | クリアランス ゾーンの最後にあるフレアの長さ。 | Linear Unit |
コードのサンプル
次のサンプルは、Python ウィンドウでこのツールを使用する方法を示しています。
import arcpy
arcpy.env.workspace = 'c:/data'
arcpy.ddd.GenerateClearanceSurface('VegManagement.gdb/PowerLines', '15 Meters', '9 Meters', 'ClearanceZone.tif',
'50 Centimeters', 'MAXIMUM', 45, '5 Meters')
環境
ライセンス情報
- Basic: 次のものが必要 3D Analyst
- Standard: 次のものが必要 3D Analyst
- Advanced: 次のものが必要 3D Analyst