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 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 Espacio de trabajo actual 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 Espacio de trabajo actual como una geodatabase de archivos o personal, los archivos de salida se almacenarán en la carpeta en la que se almacena la geodatabase.
- Si Espacio de trabajo actual se establece como una geodatabase corporativa o de grupo de trabajo, los archivos de salida se almacenarán en la ubicación definida por la variable de entorno TEMP del 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 origen en ModelBuilder. Para ello, haga clic con el botón derecho del ratón en la herramienta, apunte a Hacer variable, apunte a Desde parámetro y haga clic a continuación en Metadatos de origen.
Sintaxis
arcpy.conversion.ExportMetadata(Source_Metadata, Translator, {Output_File})
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 del traductor proporcionados con ArcGIS Desktop se pueden encontrar en la carpeta <ArcGIS Installation Location>\Metadata\Translator. Se proporcionan los siguientes traductores:
| File |
Output_File (Opcional) | Un archivo XML independiente que se creará con los metadatos convertidos. | File |
Muestra de código
Ejemplo de ExportMetadata (ventana de Python)
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")
Entornos
Información de licenciamiento
- Basic: Sí
- Standard: Sí
- Advanced: Sí