批量导出元数据 (Conversion)
摘要
将多个 ArcGIS 项的元数据导出到指定文件夹。此工具模型可使用“导出元数据”为多个 ArcGIS 项导出元数据。
用法
-
XML 输出文件通过将 _export.xml 追加到项的名称中来命名,并被存储在指定的文件夹中。
语法
ExportMetadataMultiple_conversion (Source_Metadata, Translator, Output_Folder)
参数 | 说明 | 数据类型 |
Source_Metadata [Source_Metadata,...] |
要进行元数据转换的项目集,或将进行转换的独立 XML 文件集。 | Data Element |
Translator |
对要执行的转换进行定义的 XML 文件。 ArcGIS for Desktop 提供的转换程序文件位于 <ArcGIS 安装位置>\Metadata\Translator 文件夹中。提供下列转换程序:
| File |
Output_Folder |
一个现有文件夹,用于存储含有转换后的元数据的 XML 输出文件。 | Folder |
代码实例
导出多个 ArcGIS 项的元数据
对多个 ArcGIS 项的元数据进行更新并将其导出为按照 ISO 19139 元数据标准进行正确格式化的 XML 文件。输出 XML 文件将存储在指定的文件夹中。
import arcpy
from arcpy import env
env.workspace = "C:/data"
#set local variables
sources = "vegetation;vegtypes;vegreport.doc;vegmap.mxd;veglayer.lyr"
dir = arcpy.GetInstallInfo("desktop")["InstallDir"]
translator = dir + "Metadata/Translator/ESRI_ISO2ISO19139.xml"
arcpy.ExportMetadataMultiple_conversion (sources, translator, "c:/data/export")
环境
相关主题
许可信息
ArcGIS for Desktop Basic:是
ArcGIS for Desktop Standard:是
ArcGIS for Desktop Advanced:是
9/15/2013