ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • ヘルプ
  • Sign Out
ArcGIS Desktop

ArcGIS Online

組織のマッピング プラットフォーム

ArcGIS Desktop

完全なプロ仕様の GIS

ArcGIS Enterprise

エンタープライズ GIS

ArcGIS Developers

位置情報利用アプリの開発ツール

ArcGIS Solutions

各種業界向けの無料のテンプレート マップおよびテンプレート アプリケーション

ArcGIS Marketplace

組織で使えるアプリとデータを取得

  • ドキュメント
  • サポート
Esri
  • サイン イン
user
  • マイ プロフィール
  • サイン アウト

ArcMap

  • ホーム
  • はじめに
  • マップ
  • 解析
  • データ管理
  • ツール
  • エクステンション

フィーチャのコピー (Copy Features)

  • 概要
  • 使用法
  • 構文
  • コードのサンプル
  • 環境
  • ライセンス情報

概要

入力フィーチャクラスまたはレイヤーから新しいフィーチャクラスにフィーチャをコピーします。

使用法

  • 入力がレイヤーで選択セットがある場合、選択したフィーチャのみが出力フィーチャクラスにコピーされます。

  • 入力フィーチャのジオメトリと属性の両方が出力フィーチャクラスにコピーされます。

  • このツールはデータ変換にも使用することができます。その場合は、(マップに追加する) さまざまなフィーチャ形式を読み取り、それらをシェープファイルまたはジオデータベースに書き出すことができます。

構文

arcpy.management.CopyFeatures(in_features, out_feature_class, {config_keyword}, {spatial_grid_1}, {spatial_grid_2}, {spatial_grid_3})
パラメーター説明データ タイプ
in_features

コピー対象のフィーチャ。

Feature Layer; Raster Catalog Layer
out_feature_class

作成されて、フィーチャがコピーされるフィーチャクラス。

Feature Class
config_keyword
(オプション)

出力がジオデータベースの場合、ジオデータベースのコンフィグレーション キーワードが適用されます。

String
spatial_grid_1
(オプション)

出力データの空間グリッド 1、2 そして 3 パラメーターは、ファイル ジオデータベースおよび特定のエンタープライズ ジオデータベースのフィーチャクラスのみに適用されます。グリッド サイズの設定方法がよくわからない場合は、これらのオプションを 0、0、0 のままにしておくと、ArcGIS が最適なサイズを計算します。このパラメーターの詳細については、[空間インデックスの追加 (Add Spatial Index)] ツールのドキュメントをご参照ください。

Double
spatial_grid_2
(オプション)

2 つ目の空間グリッドのセル サイズ。1 グリッドだけ必要な場合は、このサイズを 0 のままにしておきます。それ以外の場合は、出力データの空間グリッド 1 の 3 倍以上のサイズを設定します。

Double
spatial_grid_3
(オプション)

3 つ目の空間グリッドのセル サイズ。2 グリッドだけ必要な場合は、このサイズを 0 のままにしておきます。それ以外の場合は、出力データの空間グリッド 2 の 3 倍以上のサイズを設定します。

Double

コードのサンプル

CopyFeatures (フィーチャのコピー) の例 (Python ウィンドウ)

次の Python ウィンドウ スクリプトは、イミディエイト モードで CopyFeatures ツールを使用する方法を示しています。

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.CopyFeatures_management("climate.shp", "C:/output/output.gdb/climate")
CopyFeatures (フィーチャのコピー) の例 2 (スタンドアロン スクリプト)

次のスタンドアロン スクリプトは、CopyFeatures (行のコピー) を使用してフォルダー内のシェープファイルをファイル ジオデータベースにコピーする方法を示しています。

# Name: CopyFeatures_Example2.py
# Description: Convert all shapefiles in a folder to geodatabase feature classes
 
# Import system modules
import arcpy
import os
 
# Set environment settings
arcpy.env.workspace = "C:/data"
 
# Set local variables
out_workspace = "c:/output/output.gdb"
 
# Use ListFeatureClasses to generate a list of shapefiles in the workspace 
# shown above.
fc_list = arcpy.ListFeatureClasses()
 
# Execute CopyFeatures for each input shapefile
for shapefile in fc_list:
    # Determine the new output feature class path and name
    out_featureclass = os.path.join(out_workspace, 
                                    os.path.splitext(shapefile)[0])
    arcpy.CopyFeatures_management(shapefile, out_featureclass)

環境

  • 現在のワークスペース
  • テンポラリ ワークスペース
  • 出力座標系
  • 地理座標系変換
  • 範囲
  • XY 座標精度
  • XY 許容値
  • 出力に M 値がある
  • M 座標精度
  • M 許容値
  • 出力に Z 値がある
  • 出力データのデフォルト Z 値
  • Z 座標精度
  • Z 許容値
  • 修飾されたフィールド名
  • 出力データのコンフィグレーション キーワード
  • アタッチメントの保持
  • 自動コミット
  • 出力データの空間グリッド 1、2、3
  • 出力データの XY ドメイン
  • 出力データの M ドメイン
  • 出力データの Z ドメイン

ライセンス情報

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

関連トピック

  • フィーチャ ツールセットの概要

ArcGIS Desktop

  • ホーム
  • ドキュメント
  • サポート

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Esri について

  • 会社概要
  • 採用情報
  • Esri ブログ
  • ユーザ カンファレンス
  • デベロッパ サミット
Esri
ご意見・ご感想をお寄せください。
Copyright © 2021 Esri. | プライバシー | リーガル