Краткая информация
Конвертирует одну или несколько таблиц в таблицы базы геоданных в выходную базу геоданных. Входные данные могут быть представлены таблицами dBASE, INFO, VPF, OLE DB, таблицами базы геоданных или представлениями таблиц.
Использование
Имя выходных таблиц базы геоданных будут основаны на имени входных таблиц. Для контроля за выходным именем и для дополнительных опций конвертации используйте инструмент Таблица в таблицу (Table to Table).
Инструменты Копировать строки и Таблица в таблицу также могут использоваться для конвертации таблицы в таблицу базы геоданных.
Если имя выходной таблицы уже существует в выходной базе геоданных, в конец имени будет добавлена цифра, чтобы сделать имя уникальным (например, OutputTable_1).
Синтаксис
TableToGeodatabase_conversion (Input_Table, Output_Geodatabase)
Параметр | Объяснение | Тип данных |
Input_Table [Input_Table,...] | Список таблиц, которые будут конвертированы в таблицы базы геоданных. Входными таблицами могут быть INFO, dBASE, OLE DB, таблицы базы геоданных или также представления таблиц. | Table View |
Output_Geodatabase | База геоданных назначения, куда будут помещены таблицы. | Workspace |
Пример кода
TableToGeodatabase, пример 1 (окно Python)
Следующий скрипт окна Python демонстрирует, как использовать инструмент Таблица в базу геоданных в непосредственном режиме.
import arcpy
arcpy.env.workspace = "C:/data"
arcpy.TableToGeodatabase_conversion(["accident.dbf", "vegtable.dbf"], "C:/output/output.gdb")
TableToGeodatabase, пример 2 (автономный скрипт Python)
Следующий автономный скрипт демонстрирует, как использовать инструмент TableToGeodatabase.
# Name: TableToGeodatabase_Example2.py
# Description: Use TableToDBASE to copy tables to geodatabase format
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/data"
# Make list of all tables in workspace
tables = arcpy.ListTables()
# list of tables should be similar to this: ["accident.dbf", "vegtable.dbf"]
# Set local variables
outLocation = "C:/output/output.gdb"
# Execute TableToGeodatabase
print("Importing tables to gdb: " + outLocation)
arcpy.TableToGeodatabase_conversion(tables, outLocation)
Параметры среды
Информация о лицензировании
- ArcGIS for Desktop Basic: Да
- ArcGIS for Desktop Standard: Да
- ArcGIS for Desktop Advanced: Да