导入 XML 工作空间文档 (Data Management)

许可等级:BasicStandardAdvanced

摘要

将 XML 工作空间文档的内容导入现有地理数据库。

了解有关使用 XML 工作空间复制方案的详细信息

了解有关地理数据库 XML 的详细信息

用法

语法

ImportXMLWorkspaceDocument_management (target_geodatabase, in_file, {import_type}, {config_keyword})
参数说明数据类型
target_geodatabase

XML 工作空间文档的内容将被导入的现有地理数据库。

Workspace
in_file

包含要导入的地理数据库内容的输入 XML 工作空间文档文件。它可以是 XML 文件或包含 XML 文件的 ZIP 压缩文件(.zip.z)。

File
import_type
(可选)

确定是将数据(要素类和表记录,包括几何)和方案都导入,还是仅导入方案。

  • DATA导入数据和方案。这是默认设置。
  • SCHEMA_ONLY仅导入方案。
String
config_keyword
(可选)

要在“目标地理数据库”为 ArcSDE 地理数据库或文件地理数据库时应用的地理数据库配置关键字。

String

代码实例

ImportXMLWorkspaceDocument 示例 1(Python 窗口)

以下 Python 窗口脚本演示了如何在即时模式下使用 ImportXMLWorkspaceDocument 工具。

import arcpy
arcpy.ImportXMLWorkspaceDocument_management("C:/Data/Target.gdb", "C:/Data/StJohnsData.xml", "SCHEMA_ONLY", "DEFAULTS")
ImportXMLWorkspaceDocument 示例 2(独立脚本)

以下 Python 脚本演示了如何在独立脚本中使用 ImportXMLWorkspaceDocument 工具。

# Name: ImportXMLWorkspaceDocument.py
# Description: Imports the contents of an XML workspace document into a target geodatabase. 


# Import system modules
import arcpy

# Set local variables
target_gdb = "c:/data/Target.gdb"
in_file = "c:/data/StJohnsData.xml"
import_type = "SCHEMA_ONLY"
config_keyword = "DEFAULTS"

# Execute ImportXMLWorkspaceDocument
arcpy.ImportXMLWorkspaceDocument_management(target_gdb, in_file, import_type, config_keyword)

环境

此工具不使用任何地理处理环境

许可信息

ArcGIS for Desktop Basic:否
ArcGIS for Desktop Standard:是
ArcGIS for Desktop Advanced:是
9/15/2013