ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Копировать объекты

  • Сводка
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Сводка

Копирует объекты из входного класса пространственных объектов или слоя в новый класс объектов.

Использование

  • Если входные данные представляют собой слой с выборкой, в выходной класс объектов копируются только выбранные объекты.

  • Атрибуты и геометрия Входных объектов будут копироваться в выходной класс объектов.

  • Этот инструмент может использоваться для конвертации данных, поскольку он может считывать множество векторных форматов (все, которые можно добавить на карту) и записывать их в шейп-файл или в базу геоданных.

Синтаксис

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: Да

Связанные разделы

  • Обзор группы инструментов Пространственные объекты

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

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

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация