Skip to main content

見通し線の構築 (3D Analyst ツール)

サマリー

1 つまたは複数の観測点から見通し線を表すライン フィーチャを、ターゲット フィーチャクラス内のフィーチャに作成します。

見通し線の構築

使用法

  • 見通し線は、サンプリング距離 パラメーターで指定された値に基づいて、ターゲットとするラインおよびポリゴンの周長からサンプリングされます。 サンプリング距離 の単位は、出力フィーチャクラスの X、Y 単位で指定します。

  • 結合フィールドを使用して、特定の観測点の 1 つ以上の目標点を指定します。 結合フィールドを使用しない場合、すべてのポイントがすべての目標点に接続されます。

  • 高さのソースが観測点フィーチャとターゲット フィーチャの両方に指定されている場合、3D 出力が生成されます。 観測点フィーチャとターゲット フィーチャの高さのソースはデフォルトでは、このリストで最初に見つかったフィールド名になります。

    1. Shape.Z (Z 対応のフィーチャにのみ使用可能)

    2. Spot

    3. Z

    4. Z_Value

    5. Height

    6. Elev

    7. Elevation

    8. Contour

    適した高度フィールドが存在しない場合、デフォルトでキーワード <なし> が使用されて Z 値を持たないフィーチャが表示されます。

  • デフォルトのフィールド選択では、必要な高度フィールドの優先度が低い場合、必要なフィールドを明示的に指定する必要があります。 同時に、高度フィールドは必要ないがフィーチャクラスにデフォルトの選択リストのフィールドの 1 つが含まれる場合は、キーワード <None> を指定する必要があります。

  • 次のフィールドが、見通し線を含む出力フィーチャクラスに追加されます。

    • OID_OBSERV—観測ポイントの OID

    • OID_TARGET—ターゲット フィーチャの OID

    • DIST_ALONG—ターゲット フィーチャに沿った距離 (ターゲット フィーチャがラインまたはポリゴンの場合)

  • 方向の出力 パラメーターを有効にすると、出力された見通し線には、次の 2 つの属性フィールドが与えられます。

    • AZIMUTH—真北からの角度 (値が時計回りに増加する場合)

    • VERT_ANGLE—水平からの垂直角度 (90°が真上で -90°が真下の場合)。 垂直角は、高度フィールドが指定された場合にのみ関連します。

パラメーター

ラベル 説明 データ タイプ

観測ポイント

観測ポイントを表す単一のポイント フィーチャ マルチポイント フィーチャはサポートされていません。

Feature Layer

ターゲット フィーチャ

ターゲット フィーチャ (ポイント、マルチポイント、ライン、ポリゴン)

Feature Layer

出力

見通し線を含む出力フィーチャクラス。

Feature Class

観測点の高度フィールド

(オプション)

属性テーブルから取得された観測点の高さの値のソース。

観測点の高度フィールド のデフォルト値は、以下のリストのオプションの中から優先度順に選択されます。 複数のフィールドが存在し、デフォルトのフィールド選択では必要な高度フィールドの優先度が低い場合、必要なフィールドを明示的に指定する必要があります。

  • No Height SourceNo Z values will be assigned to the resulting sight line features.

String

目標点の高度フィールド

(オプション)

目標点の高度フィールド

目標点の高度フィールド のデフォルト値は、以下のリストのオプションの中から優先度順に選択されます。 複数のフィールドが存在し、デフォルトのフィールド選択では必要な高度フィールドの優先度が低い場合、必要なフィールドを明示的に指定する必要があります。

  • No Height SourceNo Z values will be assigned to the resulting sight line features.

String

フィールドの結合

(オプション)

フィールドの結合は、観測点を特定の目標点に関連付けるために使用されます。

  • No Join FieldNo Z values will be assigned to the resulting sight line features.

String

サンプリング距離

(オプション)

ターゲットがラインまたはポリゴン フィーチャクラスのときのサンプル間の距離です。 サンプリング距離 の単位は、出力フィーチャクラスの XY 単位で解釈されます。

Double

方向の出力

(オプション)

出力見通し線に方向属性を追加するかどうかを指定します。 方向を示すための 2 つのフィールド AZIMUTH および VERT_ANGLE (垂直角) が追加および適用されます。

  • オンTwo additional fields will be added and populated to indicate direction: AZIMUTH and VERT_ANGLE (vertical angle).

  • オフNo direction attributes will be added to the output sight lines. This is the default.

Boolean

サンプリング方法

(オプション)

ターゲット フィーチャに沿って見通し線を確立するためのサンプリング距離の使用方法を指定します。

  • 2D distanceThe distance will be evaluated in two-dimensional Cartesian space. This is the default.

  • 3D distanceThe distance will be evaluated in three-dimensional length.

String

環境

現在のワークスペース, 範囲, 出力座標系, 地理座標系変換, XY 座標精度, XY 許容値, 出力データの XY ドメイン, Z 座標精度, Z 許容値, 出力データの Z ドメイン, 出力データのコンフィグレーション キーワード, 自動コミット

ライセンス情報

  • Basic: 3D Analyst が必要
  • Standard: 3D Analyst が必要
  • Advanced: 3D Analyst が必要