フィーチャ → ポリゴン (データ管理ツール)
サマリー
入力ライン フィーチャまたはポリゴン フィーチャによって囲まれたエリアから、または個別の囲まれたラインから生成されるポリゴンを含むフィーチャクラスを作成します。
図

使用法
1 つ以上の入力フィーチャによって 1 つの閉じたエリアが形成される場合に新しいポリゴン フィーチャが作成され、出力フィーチャクラスに書き込まれます。 出力の属性は、属性の保存 パラメーターの値および ラベル フィーチャ パラメーターの値によって異なります。
複数のフィーチャクラスまたはレイヤーが入力フィーチャのリストで指定されている場合、それらのエントリーの順序は出力フィーチャ タイプに影響を与えません。ただし、このツールのダイアログ ボックスで、リストの最上位にあるエントリー (Python では最初のエントリー) の空間参照が処理で使用され、出力に設定されます。
入力フィーチャのパラメトリック カーブ (トゥルー カーブ) は、フィーチャが分割された場合でも出力ポリゴンでトゥルー カーブのまま維持されます。 これは、シェープファイル データには適用されません。
-
注意:
属性の保存 パラメーターは、サポートされなくなっており、機能しないため、使用しないことをおすすめします。 ただし、スクリプトおよびモデルの後方互換性を維持するため、このパラメーターは残ります。 以下で説明するように、特定の入力値の組み合わせでは、出力の属性スキーマおよびフィールド値が生成されることがありますが、それらのほとんどは、意図した出力ではありません。
属性の保存 パラメーターがオンの場合、出力属性スキーマおよびフィールド値は、ラベル フィーチャ (ポイント) が指定されるかどうかによって次のようになります。
ラベル フィーチャ パラメーターの値が指定されていない場合は、各入力エントリーの属性スキーマ (フィールド値ではなく、フィールド名とプロパティ) が、入力リストに表示されている順番で出力に保存されます。 新規フィールドである
FID_xxx(xxx は、該当する入力エントリーのソース フィーチャクラス名) が各入力エントリーの出力に追加され、値 -1 に設定されます。 その他すべてのフィールドには、ゼロか Null の値を設定します。ラベル フィーチャ パラメーターの値が指定されている場合、入力属性スキーマはいずれも出力フィーチャクラスに保存されず、ラベル フィーチャの属性のみが出力フィーチャクラスに含まれます。 出力ポリゴンに 1 つのラベル フィーチャが含まれる場合は、出力ポリゴンにそのラベル フィーチャのフィールド値が設定されます。 出力ポリゴンに複数のラベル フィーチャが含まれる場合は、それらのフィーチャの 1 つのフィールド値が出力ポリゴンに設定されます。出力ポリゴンにラベル フィーチャが含まれない場合は、出力ポリゴンに 0 または NULL フィールド値が設定されます。
属性の保存 パラメーターがオフの場合、入力属性スキーマが出力に書き込まれても、属性値は空になります。 出力ポリゴン フィーチャクラスに属性を一切含めたくない場合は、ラベル フィーチャ パラメーターに、属性のないポイント フィーチャクラスを指定してください。
ポリゴン作図ソース パラメーターでは、ポリゴンの作図方法を決定する以下のオプションがサポートされています。
囲まれたエリア—1 つ以上の入力フィーチャが囲まれたエリアを形成するポリゴンが作図されます。 これがデフォルトであり、Standard 以上のライセンスでサポートされています。
囲まれたライン—囲まれたラインからポリゴンが作図されます (入力として受け入れられるのはライン フィーチャのみ)。 ラインが囲まれた形状を形成しない場合、つまり、始点と終点の間の距離がフィーチャの XY 許容値を超える場合、そのラインはスキップされます。 10 個を超えるフィーチャがスキップされた場合、スキップされたすべてのレコードを検査用に格納するためのテキスト ファイルが書き出されます。 すべての入力属性が出力に引き継がれます。 このオプションは Basic 以上のライセンスでサポートされており、ラベル機能には対応していません。
入力ポリゴン フィーチャがより小さな出力ポリゴン フィーチャに分割される場合は、アイデンティティー ツールを使用して、入力ポリゴン フィーチャの属性を結果として生成されたポリゴン フィーチャに引き継ぐことができます。
パフォーマンスとスケーラビリティの向上のため、このツールは、タイル プロセスを使用して非常に大きなデータセットを処理します。 詳細については、大きいデータセットのタイル化処理をご参照ください。
パラメーター
| ラベル | 説明 | データ タイプ |
|---|---|---|
|
入力フィーチャ |
ライン、ポリゴン、またはその両方である入力フィーチャ。 |
Feature Layer |
|
出力フィーチャクラス |
出力ポリゴン フィーチャクラス。 |
Feature Class |
|
XY 許容値 (オプション) |
すべてのフィーチャ座標値間の最小距離、および空間計算時に X 方向、Y 方向または両方向に座標を移動できる距離。 デフォルト値は、0.001 メートル、またはフィーチャ単位でそれに相当する値に設定されます。 注意:このパラメーターの値を変更すると、エラーまたは予期しない結果が発生する可能性があります。 このパラメーターは変更しないことをお勧めします。 ツール ダイアログ ボックスのビューからは削除されています。 デフォルトでは、入力フィーチャクラスの空間参照の x,y 許容値プロパティが使用されます。 |
Linear Unit |
|
属性の保存 (オプション) |
注意:このパラメーターは、サポートされていません。 スクリプトおよびモデルの後方互換性を維持するため、このパラメーターは残ります。 詳細は、使用法 セクションをご参照ください。 |
Boolean |
|
フィーチャのラベル作成 (オプション) |
出力ポリゴン フィーチャへと引き継がれる属性を含んでいるオプションの入力ポイント フィーチャ。 |
Feature Layer |
|
ポリゴン作図ソース (オプション) |
作成するポリゴンのソース基準を指定します。
|
String |
環境
現在のワークスペース, スクラッチ ワークスペース, 出力データのデフォルト Z 値, M 座標精度, M 許容値, 出力データの M ドメイン, 出力データの Z ドメイン, 出力座標系, 範囲, 出力データに M 値を含む, 出力データに Z 値を含む, XY 座標精度, XY 許容値, Z 座標精度, Z 許容値
ライセンス情報
- Basic: 限定的
- Standard: はい
- Advanced: はい