Skip to main content

3D フィーチャクラス → ASCII (3D Analyst ツール)

サマリー

ジェネレート、XYZ、またはプロファイル データを格納する ASCII テキスト ファイルに 3D フィーチャをエクスポートします。

使用法

  • プロファイル オプションは、3D ライン フィーチャを、折れ線グラフの生成に使用できるレコードに変換した 2 列の ASCII ファイルを書き出します。 ソース フィーチャクラスの各ラインは、ラインの一意の ID が付加された名前を持つ個別のファイルに書き出されます。 ASCII ファイルの各行には、ラインの開始位置から頂点までの距離 (D) に続いて、その頂点の標高が含まれます。 生成された ASCII ファイルをグラフ アプリケーションに読み込む際、最初の列を使用して X 軸を定義し、2 番目の列を使用して Y 軸を定義します。

    <!--```nohighlight 0 z1 D1 z2 D2 z3 D3 z4

    
    
  • XYZ オプションは、X、Y、Z 座標を浮動小数点値として書き出し、各行がポイント レコードを表します。

    <!--```nohighlight x1 y1 z1 x2 y2 z2 x3 y3 z3 x4 y4 z4

    
    > [!NOTE]
    > ポイントおよびマルチポイント フィーチャは同じファイルに書き出されますが、各ポリゴンおよびポリライン フィーチャは、フィーチャの ID が付加された名前を持つ個別のテキスト ファイルに書き出されます。 マルチパート フィーチャの各パートは、フィーチャ ID に続いてパート番号が付加されたファイル名を持つ個別のファイルに書き出されます。
    
    
  • ジェネレート形式はヘッダー ラインをサポートしていませんが、すべての入力フィーチャを 1 つのファイルに格納します。

    • ポイント フィーチャはそれぞれの ID と XYZ 座標とともに格納され、最終ラインは END キーワードで示されます:

      <!--```nohighlight id1 x1 y1 z1 id2 x2 y2 z2 id3 x3 y3 z3 id4 x4 y4 z4END

      
      > [!NOTE]
      > 元のフィーチャクラスの同じレコードから生成されるマルチポイント フィーチャは、同じ ID を共有します。
      
      
    • ラインおよびポリゴン フィーチャは END キーワードで区切られ、2 つの連続する END キーワードはファイルの終了を示します:

      <!--```nohighlight id1 x1 y1 z1 x2 y2 z2 x3 y3 z3 x4 y4 z4 END

      id2 x1 y1 z1 x2 y2 z2 END

      END

      
      > [!NOTE]
      > ポリゴン フィーチャの最初と最後の XYZ 座標は常に同じです。
      

パラメーター

ラベル 説明 データ タイプ

入力フィーチャ

3D ポイント、マルチポイント、ポリライン、またはポリゴンの各フィーチャクラスが ASCII ファイルにエクスポートされます。

Feature Layer

出力場所

出力ファイルが書き出されるフォルダー。

Folder

出力テキスト ファイル

生成される ASCII ファイルの名前。

ラインまたはポリゴン フィーチャクラスを XYZ 形式にエクスポートすると、そのファイル名がベース名として使用されます。 XYZ 形式ではファイルごとに 1 つのラインまたはポリゴンのみがサポートされるため、フィーチャごとに一意のファイル出力が得られます。 マルチパート フィーチャの各パートも個別のファイルに書き出されます。 このファイル名には各フィーチャの OID と、各ファイル名を一意にするために必要な追加の文字が付加されます。

String

ASCII 形式

(オプション)

作成される ASCII ファイルの形式を指定します。

  • GENERATEWrites output in the GENERATE format. This is the default.

  • XYZWrites XYZ information of input features. One file will be created for each line or polygon in the input feature.

  • ProfileWrites profile information for line features that can be used in external graphing applications.

String

区切り文字

(オプション)

テキスト ファイル テーブルの列内のエントリーの区切りを示す区切り文字を指定します。

  • SpaceA space will be used to delimit field values. This is the default.

  • CommaA comma will be used to delimit field values. This option is not applicable if the decimal separator is also a comma.

String

10 進表記

(オプション)

出力ファイルに格納される有効桁数を決定する方法を指定します。

  • Automatically DeterminedThe number of significant digits needed to preserve the available precision, while removing unnecessary trailing zeros, is automatically determined. This is the default.

  • Specified NumberThe number of significant digits is defined in the Digits after Decimal parameter.

String

小数点以下の桁数

(オプション)

出力ファイルに書き出される浮動小数点値の小数点以下の桁数。 このパラメーターは、10 進表記 パラメーターが 指定された数 (Python では decimal_format=FIXED) に設定されている場合に使用されます。

Long

小数点の記号

(オプション)

整数部と小数部を区別する小数記号を指定します。

  • PointA point is used as the decimal character. This is the default.

  • CommaA comma is used as the decimal character.

String

派生した出力

ラベル 説明 データ タイプ

更新されたフォルダー

出力ファイルが書き出されるフォルダー。

Folder; File

環境

現在のワークスペース, 範囲, 出力座標系, 地理座標系変換

ライセンス情報

  • Basic: はい
  • Standard: はい
  • Advanced: はい