Validar varios metadatos (Conversión)

Resumen

Exporta metadatos para muchos elementos de ArcGIS a una carpeta determinada y, a continuación, valida los archivos exportados. Esta herramienta es un modelo que utiliza Validar metadatos para validar metadatos para muchos elementos de ArcGIS.

Uso

Sintaxis

ValidateMetadataMultiple_conversion (Source_Metadata, Translator, Output_Folder, Schema_URL, {Namespace_URI})
ParámetroExplicaciónTipo de datos
Source_Metadata
[Source_Metadata,...]

El elemento cuyos metadatos se validarán o un archivo XML independiente que se validará.

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 Install Location>\Metadata\Translator. Se admiten las siguientes conversiones:

  • ArcGIS a FGDC (ARCGIS2FGDC.xml)
  • ArcGIS a ISO 19139 (ARCGIS2ISO19139.xml)
  • FGDC a ArcGIS (FGDC2Esri_ISO.xml)
  • FGDC a ISO 19139 (FGDC2ISO19139.xml)
  • ISO 19139 a ArcGIS (ISO19139_2Esri_ISO.xml)
  • ArcGIS o Esri-ISO a ISO 19139 (ESRI_ISO2ISO19139.xml)
File
Output_Folder

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

Folder
Schema_URL

El esquema XML o DTD XML que describe la estructura y el contenido de un documento XML válido.

String
Namespace_URI
(Opcional)

El espacio de nombre XML que se validará para un esquema XML, si corresponde, o el elemento raíz del documento para un XML DTD.

Si este valor es inapropiado para el esquema XML que se está utilizando, proporcione el signo de numeral (#) en vez de un namespace URI.

String

Ejemplo de código

Validar metadatos de muchos elementos de ArcGIS

Exporta metadatos para muchos elementos de ArcGIS a la carpeta especificada y, a continuación, valida los archivos exportados.

import arcpy
from arcpy import env
env.workspace = "C:/data/yellowstone.gdb"
#set local variables
sources = "roads;water;lakes;rivers;streams"
dir = arcpy.GetInstallInfo("desktop")["InstallDir"]
translator = dir + "Metadata/Translator/ESRI_ISO2ISO19139.xml"
schema = "http://www.isotc211.org/schemas/2005/gmd/metadataEntity.xsd"
namespace = "http://www.isotc211.org/2005/gmd"
arcpy.ValidateMetadataMultiple_conversion (sources, translator,  
    "c:/data/19139metadata", schema, namespace)

Entornos

Temas relacionados

Información de licencia

ArcView: Sí
ArcEditor: Sí
ArcInfo: Sí

7/10/2012