フィーチャのエクスポート (変換ツール)
サマリー
フィーチャクラスまたはフィーチャ レイヤーを新しいフィーチャクラスに変換します。
使用法
フィールド マップ パラメーターを使用すると、出力データセット内のフィールドとそのコンテンツを管理できます。
フィールド リストにフィールドを追加したり、フィールド リストからフィールドを削除したり、フィールド リストの順序を変更したり、フィールドの名前を変更したりすることができます。
出力フィールドのデフォルトのデータ タイプは、最初に検出した (その名前の) 入力フィールドのデータ タイプと同じになります。 データ タイプを有効な別のデータ タイプに変更できます。
アクションを使用して、1 つまたは複数の入力フィールドの値を 1 つの出力フィールドにマージする方法を決定します。 使用可能なアクションは 最初、最後、連結、合計、平均、中央、最頻、最小、最大、標準偏差、および 個数 です。
連結 アクションを使用する場合は、カンマなどの文字を区切り文字として指定できます。 区切り文字 テキスト ボックスの先頭をクリックして、区切り文字を追加します。
標準偏差 は、単一の入力値に有効なオプションではありません。
フィールド マップを
.fieldmapファイルとして保存するには、エクスポート オプション
を使用します。.fieldmapファイルを読み込むには、読み込み オプション
を使用します。 このファイルで指定されているフィーチャ レイヤーまたはデータセットが、ツールで使用されているデータセットと一致していなければなりません。 一致していない場合、フィールド マップ パラメーターはリセットされます。テキスト ソース フィールドにある テキストのスライス ボタン
を使用して、入力値のどの文字を出力フィールドに抽出するかを選択します。 テキストのスライス ボタンにアクセスするには、入力フィールド リスト内のテキスト フィールドにポインターを合わせて、最初の文字と最後の文字の位置を指定します。フィールドは、Python スクリプトでマッピングすることもできます。
フィーチャのサブセットを選択するために、SQL 式を使用できます。 式 パラメーターの構文の詳細については、「ArcGIS で使用されるクエリー式の SQL リファレンス」をご参照ください。
行は、並べ替えフィールド のパラメーター値を指定することにより、昇順または降順で並べ替えできます。 2 つ以上のフィールドを指定した場合、最初のフィールドによって行が並べ替えられ、次にその順序内で 2 番目のフィールドによって並べ替えられ、以降、同様に並べ替えが続けられます。
サブタイプあるいはドメインを持つジオデータベース データを変換し、出力ワークスペースがジオデータベースではない場合、サブタイプとドメインのコードおよび説明の両方を出力に含むことができます。 この振る舞いを制御するため、フィールド ドメインの説明の転送 環境を使用してください。 デフォルトでは、ドメインとサブタイプのみが出力に含まれ、説明には含まれません。
注意:
サブタイプの説明とドメインの説明を含めてシェープファイルに変換すると、説明を含めない場合に比べて時間がかかる (パフォーマンスが低下する) 場合があります。 出力にサブタイプの説明とドメインの説明が必要ない場合、パフォーマンスを最適化するために、フィールド ドメインの説明環境をオフのままにします。
区切りファイルを入力として使用する場合 (
.csvなど)、ArcGIS Pro テキスト ファイル ワークスペースがフィールドのプロパティと値を決定します。 ツールが読み取るのと同じフィールドのプロパティと値を確認するには、テーブルを開きます。フィールド マップ パラメーターを使用して出力フィールド タイプなどのプロパティを変更できますが、このパラメーターは入力フィールドのプロパティと値は変更しません。
入力フィールドのプロパティと値が、ツールと ArcGIS Pro 全体においてどのように解釈されるかを構成するには、
schema.iniファイルを使用します。ModelBuilder で 反復子とともにこのツールを使用すると、フィールド マップ パラメーターに対する変更が各入力で適用されます。 フィールド マップ パラメーターが変更されない場合、各入力でフィールド マップがリセットされます。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力フィーチャ |
新しいフィーチャクラスにエクスポートする入力フィーチャ。 |
Feature Layer |
|
出力フィーチャクラス |
エクスポートされたフィーチャを格納する出力フィーチャクラス。 |
Feature Class |
|
式 (オプション) |
フィーチャのサブセットを選択するために使用する SQL 式。 |
SQL Expression |
|
フィールド エイリアスを名前として使用 (オプション) |
入力のフィールド名またはフィールド エイリアスを出力フィールド名として使用するかどうかを指定します。
|
Boolean |
|
フィールド マップ (オプション) |
それぞれのプロパティおよびソース フィールドとともに出力データセットに転送されるフィールド。 デフォルトでは、入力データセット内のすべてのフィールドが出力に含まれます。 フィールド マップを使用すると、フィールドの追加、フィールドの削除、フィールド名の変更、フィールドの順序変更、他のフィールド プロパティの変更を実行できます。 また、フィールド マップを使用して、複数のフィールドの値を 1 つの出力フィールドに結合することもできます。 |
Field Mappings |
|
並べ替えフィールド (オプション) |
入力レコードを並べ替えるために値を使用するフィールドと、レコードを格納する方向。 値テーブル列:
|
Value Table |
環境
現在のワークスペース, 出力座標系, 範囲, 地理座標系変換, XY 座標精度, XY 許容値, 出力データに M 値を含む, M 座標精度, M 許容値, 出力データに Z 値を含む, 出力データのデフォルト Z 値, Z 座標精度, Z 許容値, 完全に記述したフィールド名を保持, 出力データのコンフィグレーション キーワード, 添付ファイルを維持, 自動コミット, 出力データの XY ドメイン, 出力データの M ドメイン, 出力データの Z ドメイン, フィールド ドメインの説明の転送, Global ID を維持
ライセンス情報
- Basic: はい
- Standard: はい
- Advanced: はい