Exportar varios metadatos (Conversión)

Nivel de licencia:BasicStandardAdvanced

Resumen

Exporta metadatos para muchos elementos de ArcGIS a una carpeta determinada. Esta herramienta es un modelo que utiliza Exportar metadatos para exportar metadatos para muchos elementos de ArcGIS.

Uso

Sintaxis

ExportMetadataMultiple_conversion (Source_Metadata, Translator, Output_Folder)
ParámetroExplicaciónTipo de datos
Source_Metadata
[Source_Metadata,...]

El conjunto de elementos cuyos metadatos se convertirán o el conjunto de archivos XML independientes que se convertirán.

Data Element
Translator

Un archivo XML que define la conversión que se realizará.

Los archivos de traductor proporcionados con ArcGIS for Desktop se encuentran en la carpeta <ArcGIS Installation Location>\Metadata\Translator. Se proporcionan los siguientes traductores:

  • ARCGIS2FGDC.xmlTraduce el contenido almacenado en el formato de metadatos de ArcGIS al formato XML FGDC CSDGM. Este traductor se utiliza por defecto cuando exporta los metadatos desde la pestaña pestaña Descripción utilizando el estilo de metadatos FGDC CSDGM. Los metadatos se convierten utilizando una transformación XSLT y no producirán un archivo de registro.
  • ARCGIS2ISO19139.xmlTraduce el contenido almacenado en el formato de metadatos de ArcGIS al formato XML ISO 19139. Este traductor se utiliza por defecto cuando exporta los metadatos desde la pestaña pestaña Descripción mediante cualquier estilo de metadatos basado en ISO. Es el traductor preferido para exportar metadatos al formato XML ISO 19139. Los metadatos se convierten utilizando una transformación XSLT y no producirán un archivo de registro.
  • Esri_ISO2ISO19139.xmlTraduce el contenido almacenado en el formato de metadatos de ArcGIS o el formato de metadatos de Esri-ISO para el formato XML ISO 19139. Este traductor se proporciona para compatibilidad con versiones anteriores para admitir modelos y secuencias de comandos de Python existentes. Tiene algunas limitaciones conocidas para exportar metadatos al formato XML ISO 19139. Utilice el traductor ARCGIS2ISO19139.xml en su lugar. Los metadatos se convierten utilizando el motor de traducción de la herramienta Traductor de metadatos de Esri y produce un archivo de registro que contiene los mensajes producidos por el motor de traducción.
  • FGDC2Esri_ISO.xmlTraduce el contenido almacenado en el formato XML de FGDC CSDGM al formato de metadatos de ArcGIS; esto es, traduce el contenido de los metadatos que está visible bajo el título Metadatos de FGDC (solo de lectura) en la pestaña pestaña Descripción. Este traductor se utiliza cuando importa metadatos con formato FGDC al ejecutar la herramienta Importar metadatos con el tipo FROM_FGDC y cuando actualiza los metadatos al ejecutar la herramienta Actualizar metadatos con el tipo FGDC_TO_ARCGIS. Los metadatos se convierten utilizando el motor de traducción de la herramienta Traductor de metadatos de Esri y produce un archivo de registro que contiene los mensajes producidos por el motor de traducción.
  • FGDC2ISO19139.xmlTraduce el contenido almacenado en el formato XML de FGDC CSDGM al formato XML ISO 19139; esto es, traduce el contenido de los metadatos que está visible bajo el título Metadatos de FGDC (solo de lectura) en la pestaña pestaña Descripción. Los metadatos se convierten utilizando el motor de traducción de la herramienta Traductor de metadatos de Esri y produce un archivo de registro que contiene los mensajes producidos por el motor de traducción.
  • ISO19139_2Esri_ISO.xmlTraduce el contenido almacenado en el formato XML de ISO 19139 al formato de metadatos de ArcGIS. Este traductor se utiliza cuando importa metadatos con formato ISO 19139 al ejecutar la herramienta Importar metadatos con el tipo FROM_ISO_19139. Los metadatos se convierten utilizando el motor de traducción de la herramienta Traductor de metadatos de Esri y produce un archivo de registro que contiene los mensajes producidos por el motor de traducción.
File
Output_Folder

Una carpeta existente en la que se almacenarán los archivos XML de salida con los metadatos convertidos.

Folder

Ejemplo de código

Exportar metadatos de muchos elementos de ArcGIS

Actualiza y exporta metadatos de varios elementos de ArcGIS a archivos XML que tienen el formato correcto para el estándar de metadatos ISO 19139. Los archivos XML de salida se almacenan en la carpeta especificada.

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")

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: Sí
ArcGIS for Desktop Standard: Sí
ArcGIS for Desktop Advanced: Sí
9/11/2013