Краткая информация
Конвертирует группу классов пространственных объектов или векторных слоев в базу геоданных.
Использование
Если входные данные являются слоем с выбранными объектами, только эти выбранные объекты будут записаны в новый выходной класс объектов.
Имя выходных классов пространственных объектов будет основано на имени входных классов объектов. Например, если в качестве входных данных используется C:\base\streams.shp, то выходной класс пространственных объектов будет иметь имя streams.
Если в выходной базе геоданных объект с таким именем уже существует, то в конце имени класса пространственных объектов будет добавлена цифра, чтобы сделать его уникальным, например, rivers_1.
Этот инструмент не поддерживает аннотации.
- Более подробно о том, как контролировать имя выходного класса объектов с помощью инструмента Класс объектов в класс объектов
Синтаксис
FeatureClassToGeodatabase_conversion (Input_Features, Output_Geodatabase)
Параметр | Объяснение | Тип данных |
Input_Features [Input_Features,...] | Один или несколько классов пространственных объектов или слоев объектов, которые будут импортированы в файловую, персональную или многопользовательскую базу геоданных. | Feature Layer |
Output_Geodatabase | Выходная или целевая база данных. Это может быть персональная, файловая или многопользовательская база геоданных. | Feature Dataset; Workspace |
Пример кода
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
inFeatures = ['climate.shp', 'majorrds.shp']
outLocation = 'C:/output/output.gdb'
# Execute TableToGeodatabase
arcpy.FeatureClassToGeodatabase_conversion(inFeatures, outLocation)
Параметры среды
- Текущая рабочая область (Current Workspace)
- Временная рабочая область (Scratch Workspace)
- Выходная система координат (Output Coordinate System)
- Географические преобразования (Geographic Transformations)
- Экстент (Extent)
- Разрешение XY (XY Resolution)
- Допуск XY (XY Tolerance)
- Выходные данные содержат значения M (Output has M values)
- Разрешение M (M Resolution)
- Допуск M (M Tolerance)
- Выходные данные содержат Z значения (Output has Z values)
- Выходное значение Z по умолчанию (Default Output Z Value)
- Разрешение Z (Z Resolution)
- Допуск Z (Z Tolerance)
- Стандартизированные имена полей (Qualified Field Names)
- Выходное ключевое слово CONFIG (Output CONFIG Keyword)
- Автоподтверждение (Auto Commit)
- Выходная пространственная сетка 1
- Выходная пространственная сетка 2
- Выходная пространственная сетка 3
- Выходной XY домен (Output XY Domain)
- Выходной домен M (Output M Domain)
- Выходной домен Z (Output Z Domain)
Информация о лицензировании
- ArcGIS for Desktop Basic: Да
- ArcGIS for Desktop Standard: Да
- ArcGIS for Desktop Advanced: Да