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

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

Конвертирует одну или несколько таблиц в таблицы базы геоданных в выходную базу геоданных. Входные данные могут быть представлены таблицами dBASE, INFO, VPF, OLE DB, таблицами базы геоданных или представлениями таблиц.

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

  • Имя выходных таблиц базы геоданных будут основаны на имени входных таблиц. Для контроля за выходным именем и для дополнительных опций конвертации используйте инструмент Таблица в таблицу (Table to Table).

  • Инструменты Копировать строки и Таблица в таблицу также могут использоваться для конвертации таблицы в таблицу базы геоданных.

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

Параметры

ПодписьОписаниеТип данных
Входная таблица

Список таблиц, которые будут конвертированы в таблицы базы геоданных. Входными таблицами могут быть INFO, dBASE, OLE DB, таблицы базы геоданных или также представления таблиц.

Table View
Выходная база геоданных

База геоданных назначения, куда будут помещены таблицы.

Workspace

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

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

База геоданных, содержащая новые таблицы.

Рабочая область

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)

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