テーブル → ジオデータベース(マルチプル)(Table to Geodatabase(multiple)) (変換)
サマリ
1 つ以上のテーブルを出力のパーソナル ジオデータベース、ファイル ジオデータベース、または SDE ジオデータベース内のジオデータベース テーブルに変換します。入力として、dBASE テーブル、INFO テーブル、VPF テーブル、OLE DB テーブル、ジオデータベース テーブル、またはテーブル ビューのいずれかを指定できます。
使用法
-
出力ジオデータベース テーブルの名前は、入力テーブルの名前に基づいて付けられます。出力名を制御し、追加の変換オプションを設定するには、[テーブル → テーブル(Table to Table)] ツールを使用します。
-
テーブルをジオデータベース テーブルに変換するには、[行のコピー (Copy Rows)] ツールおよび [テーブル → テーブル(Table to Table)] ツールを使用する方法もあります。
-
出力テーブルが出力ジオデータベース内にすでに存在している場合は、名前の重複を回避するために、「OutputTable_1」のように名前の末尾に番号が付加されます。
構文
パラメータ | 説明 | データ タイプ |
input_table [input_table,...] |
ジオデータベース テーブルに変換されるテーブルのリスト。入力テーブルとして、INFO テーブル、dBASE テーブル、OLE DB テーブル、ジオデータベース テーブル、またはテーブル ビューのいずれかを指定できます。 | Table View |
output_geodatabase |
出力ジオデータベース テーブルの格納先となる関連先ジオデータベース | Workspace |
コードのサンプル
次の Python ウィンドウ スクリプトは、[テーブル → ジオデータベース(マルチプル)(Table to Geodatabase(multiple))] ツールをイミディエイト モードで使用する方法を、例を挙げて示したものです。
import arcpy
from arcpy import env
env.workspace = "C:/data"
arcpy.TableToGeodatabase_conversion(["accident.dbf", "vegtable.dbf"], "C:/output/output.gdb")
次のスタンドアロン スクリプトは、[テーブル → ジオデータベース(マルチプル)(Table to Geodatabase(multiple))] ツールの使用方法を示しています。
# Name: TableToGeodatabase_Example2.py
# Description: Use TableToDBASE to copy tables to geodatabase format
# Author: ESRI
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
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"
try:
# Execute TableToGeodatabase
print "Importing tables to gdb: " + outLocation
arcpy.TableToGeodatabase_conversion(tables, outLocation)
except:
print arcpy.GetMessages()