Класс объектов в базу геоданных (Конвертация)

Краткая информация

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

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

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

  • Имя выходных классов пространственных объектов будет основано на имени входных классов объектов. Например, если в качестве входных данных используется C:\base\streams.shp, выходной класс пространственных объектов получит streams.

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

  • Этот инструмент не поддерживает аннотации.

  • Более подробно о том, как контролировать имя выходного класса объектов с помощью инструмента Класс объектов в класс объектов

Параметры

ПодписьОписаниеТип данных
Входные объекты

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

Feature Layer
Выходная база геоданных

Выходная или целевая база данных.

Feature Dataset; Workspace

Производные выходные данные

ПодписьОписаниеТип данных
Обновленная база геоданных

База геоданных или набор классов объектов базы геоданных, содержащий новые классы пространственных объектов.

Workspace; Feature Dataset

arcpy.conversion.FeatureClassToGeodatabase(Input_Features, Output_Geodatabase)
ИмяОписаниеТип данных
Input_Features
[Input_Features,...]

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

Feature Layer
Output_Geodatabase

Выходная или целевая база данных.

Feature Dataset; Workspace

Производные выходные данные

ИмяОписаниеТип данных
Derived_Geodatabase

База геоданных или набор классов объектов базы геоданных, содержащий новые классы пространственных объектов.

Workspace; Feature Dataset

Пример кода

FeatureClassToGeodatabase. Пример (окно Python)

В следующем скрипте окна Python показано, как используется функция FeatureClassToGeodatabase в режиме прямого запуска.

import arcpy
arcpy.env.workspace = 'C:/data'
arcpy.FeatureClassToGeodatabase_conversion(['climate.shp', 'majorrds.shp'],
                                           'C:/output/output.gdb')
FeatureClassToGeodatabase. Пример 2 (автономный скрипт)

В следующем автономном скрипте показано использование функции FeatureClassToGeodatabase.

# Name: FeatureClassToGeodatabase_Example2.py
# Description: Use FeatureClassToGeodatabase to copy feature classes
#  to geodatabase format
 
# Import modules
import arcpy
 
# Set environment settings
arcpy.env.workspace = 'C:/data'
 
# Set local variables
in_features = ['climate.shp', 'majorrds.shp']
out_location = 'C:/output/output.gdb'
 
# Execute FeatureClassToGeodatabase
arcpy.FeatureClassToGeodatabase_conversion(in_features, out_location)

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

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