Сводка
Копирует объекты из входного класса пространственных объектов или слоя в новый класс объектов.
Использование
Если входные данные представляют собой слой с выборкой, в выходной класс объектов копируются только выбранные объекты.
Атрибуты и геометрия Входных объектов будут копироваться в выходной класс объектов.
Этот инструмент может использоваться для конвертации данных, поскольку он может считывать множество векторных форматов (все, которые можно добавить на карту) и записывать их в шейп-файл или в базу геоданных.
Синтаксис
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 вычислит оптимальные для вас размеры. Чтобы узнать больше об этом параметре, обратитесь к документации инструмента Добавить пространственный индекс.  | Double | 
spatial_grid_2 (Дополнительный)  | 	
 Размер ячейки второй пространственной сетки. Оставьте размер равным 0, если вам нужна только одна сетка. В противном случае, задайте размер по крайней мере в три раза больше, чем Выходная пространственная сетка 1.  | Double | 
spatial_grid_3 (Дополнительный)  | 	
 Размер ячейки третьей пространственной сетки. Оставьте размер равным 0, если вам нужно только две сетки. В противном случае, задайте размер по крайней мере в три раза больше, чем Выходная пространственная сетка 2.  | 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
 - Полноценные имена полей
 - Выходное ключевое слово CONFIG
 - Поддержка вложений
 - Автоматическое подтверждение
 - Выходная пространственная сетка 1
 - Выходная пространственная сетка 2
 - Выходная пространственная сетка 3
 - Выходной XY домен
 - Выходной домен M
 - Выходной домен Z
 
Информация о лицензиях
- Basic: Да
 - Standard: Да
 - Advanced: Да