Exportar metadatos (Conversión)
Resumen
Actualiza los metadatos para que contengan las propiedades más recientes del elemento ArcGIS antes de procesar los metadatos y finalmente los exporta a un archivo XML que se ajusta al formato de metadatos estándar.
El procesamiento inicial se lleva a cabo para producir los mejores resultados al exportar la información a un formato de metadatos estándar. Después, los metadatos se exportan mediante el Traductor de metadatos de Esri.
Uso
Se proporciona un nuevo traductor de metadatos con la versión actual de ArcGIS for Desktop, el traductor de ArcGIS a ISO 19139, ARCGIS2ISO19139.xml. Todos los estilos de metadatos basados en ISO se han actualizado para utilizar este traductor. Asimismo, cualquier modelo de geoprocesamiento o secuencia de comandos de Python que exporta metadatos al formato ISO 19139 se debe actualizar para utilizar este traductor.
La versión anterior del traductor de ArcGIS o Esri-ISO a ISO 19139, ESRI_ISO2ISO19139.xml, se sigue proporcionando; sin embargo, hay varios problemas conocidos con este traductor que no se pueden resolver. Los metadatos 9.3.1 existentes en el formato ESRI-ISO se deben actualizar al formato de metadatos de ArcGIS para poder exportar correctamente el contenido de los metadatos del elemento al formato ISO 19139 con el traductor de ArcGIS a ISO 19139, ARCGIS2ISO19139. xml.
-
Los archivos de salida creados por esta herramienta no se pueden almacenar en una geodatabase. Si el entorno Current_workspace se establece como una geodatabase, los archivos de salida se almacenarán en una ubicación diferente, tal y como se describe a continuación.
- Si se establece Current_workspace como un archivo o geodatabase personal, los archivos de salida se almacenarán en la carpeta en la que se almacena la geodatabase.
- Si el Current_workspace se establece como una geodatabase de grupo de trabajo o de grupo de trabajo los archivos de salida se almacenarán en la ubicación definida por la variable de entorno TEMP de sistema.
-
El parámetro Metadatos de origen tiene un tipo de datos complejo. Si utiliza esta herramienta en un modelo, cree una variable para el parámetro Metadatos de origenen ModelBuilder haciendo clic con el botón derecho del ratón en la herramienta, apuntando a Crear variable > Desde parámetro > Metadatos de origen.
Sintaxis
Parámetro | Explicación | Tipo de datos |
Source_Metadata |
El elemento cuyos metadatos se convertirán o un archivo XML independiente que se convertirá. | Data Element; Layer |
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 Install Location>\Metadata\Translator. Se admiten las siguientes conversiones:
| File |
Output_File (Opcional) |
Un archivo XML independiente que se creará con los metadatos convertidos. | File |
Ejemplo de código
Actualiza y exporta los metadatos ArcGIS a un archivo XML que tiene el formato correcto para el estándar de metadatos ISO 19139.
import arcpy from arcpy import env env.workspace = "C:/data" #set local variables dir = arcpy.GetInstallInfo("desktop")["InstallDir"] translator = dir + "Metadata/Translator/ESRI_ISO2ISO19139.xml" arcpy.ExportMetadata_conversion ("data.gdb/roads", translator, "roads_19139.xml")