Сводка
Конвертирует одну или несколько таблиц в таблицы базы геоданных в выходную базу геоданных. Входные данные могут быть представлены таблицами dBASE, INFO, VPF, OLE DB, таблицами базы геоданных или представлениями таблиц.
Использование
Имя выходных таблиц базы геоданных будут основаны на имени входных таблиц. Для контроля за выходным именем и для дополнительных опций конвертации используйте инструмент Таблица в таблицу (Table to Table).
Инструменты Копировать строки и Таблица в таблицу также могут использоваться для конвертации таблицы в таблицу базы геоданных.
Если имя выходной таблицы уже существует в выходной базе геоданных, в конец имени будет добавлена цифра, чтобы сделать имя уникальным (например, OutputTable_1).
Синтаксис
arcpy.conversion.TableToGeodatabase(Input_Table, Output_Geodatabase)
Параметр | Объяснение | Тип данных |
Input_Table [Input_Table,...] | Список таблиц, которые будут конвертированы в таблицы базы геоданных. Входными таблицами могут быть INFO, dBASE, OLE DB, таблицы базы геоданных или также представления таблиц. | Table View |
Output_Geodatabase | База геоданных назначения, куда будут помещены таблицы. | Workspace |
Производные выходные данные
Имя | Объяснение | Тип данных |
Derived_Geodatabase | База геоданных, содержащая новые таблицы. | Рабочая область |
Пример кода
TableToGeodatabase, пример 1 (окно Python)
Следующий скрипт окна Python показывает, как использовать инструмент TableToGeodatabase в режиме прямого запуска.
import arcpy
arcpy.env.workspace = "C:/data"
arcpy.TableToGeodatabase_conversion(["accident.dbf", "vegtable.dbf"],
"C:/output/output.gdb")
TableToGeodatabase, пример 2 (автономный скрипт)
В следующем автономном скрипте показано, как использовать инструмент 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)
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да