元数据导入程序 (Conversion)

许可等级:BasicStandardAdvanced

摘要

将元数据从源项复制到目标项。在源项中检索出元数据,并在不进行转换的情况下将其传送到目标项中。源和目标既可以是 ArcGIS 项,也可是独立的元数据 XML 文件。

源元数据应该是 ArcGIS 元数据。如果导入的信息不是以 ArcGIS 元数据格式存储,则必须先升级为 ArcGIS 元数据,然后再自动更新,以包含项目的固有属性。

对于使用 XSLT 样式表保存元数据更改,此工具非常有用。例如,模型可以使用 XSLT 变换(使用自定义样式表)更新元数据,然后使用此工具将更改导入到源 ArcGIS 项目。

此模型使用 XSLT 样式表更新项目的元数据。

注注:

现有元数据被导入的元数据替换。

用法

语法

MetadataImporter_conversion (source, target)
参数说明数据类型
source

要进行元数据导入的项,或者要进行导入的独立 XML 文件。

如果源项是独立的文件,则其中必须包含合适的 XML 数据。

Data Element; Layer
target

要进行元数据导入的项,或者要替换的独立 XML 文件。

Data Element; Layer

代码实例

将 ArcGIS 元数据模板导入项目

导入包含所有项目数据共享信息的 ArcGIS 元数据模板 XML 文件。目标项的元数据不会进行更新来包含导入的属性。在编辑项目的元数据之前导入模板。

import arcpy
from arcpy import env
env.workspace = "C:/data/data.gdb"
arcpy.MetadataImporter_conversion ("c:/data/template.xml","places")

环境

相关主题

许可信息

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