Validación del contenido del elemento de metadatos

La comprobación de los metadatos admite la evaluación de los valores del elemento de metadatos usando expresiones predefinidas o personalizadas de XPath basadas en etiquetas del elemento de metadatos nacionales, internacionales o específicas de Esri. La comprobación de los metadatos incluye expresiones XPath predefinidas que puede usar para determinar si faltan elementos de metadatos específicos o si están en blanco. Estas expresiones XPath predefinidas también pueden ayudarle a determinar si los valores del elemento cumplen con estándares de formato establecidos que se encuentran comúnmente en los metadatos.

Las expresiones predefinidas de la comprobación de Metadatos incluyen lo siguiente:

Expresión predefinida

Descripción

Fecha no válida

Devuelve los elementos de los metadatos que contienen valores de fecha no válidos o que tienen un formato incorrecto. Los formatos de fecha válidos incluyen:

  • ISO-8601 estándar de fecha AAAA-MM-DD, AAAA-MM, AAAA
  • ANSI X3.30-1985 estándar de fecha AAAAMMDD, AAAAMM, AAAA

Correo electrónico no válido

Devuelve elementos de metadatos que contienen direcciones de correo electrónico formateadas incorrectamente, basadas en estándares RFC 5322/5321. Los formatos válidos incluyen:

  • local_part@domain

Teléfono de EE.UU. no válido

Devuelve elementos de metadatos que contienen números de teléfono de EE.UU. formateados incorrectamente, basados en el Plan de numeración norteamericano (NANP). Los formatos válidos incluyen:

  • (###) ###-####
  • ###-###-#### ##### #####

Código postal de EE.UU. no válido

Devuelve elementos de metadatos que contienen valores del código postal de EE.UU. mal formateados (5/9 dígitos). Los formatos válidos incluyen:

  • : ####

Es nulo

Devuelve elementos de metadatos que faltan o están en blanco (incluyendo aquellos elementos que se rellenan con valores "sugeridos" de FGDC en versiones anteriores de ArcCatalog)

Expresiones predefinidas que se pueden validar con la comprobación de Metadatos

La comprobación de Metadatos también incluye soporte para expresiones XPath personalizadas, que permite a los usuarios avanzados crear y compartir expresiones complejas que cumplen con XPath 1.0 para evaluar los valores del elemento de metadatos ya sea de manera individual o contra otros elementos de metadatos. La comprobación de Metadatos admite la edición y validación de las expresiones XPath, así como la asignación de mensajes de estado personalizados para comunicar la naturaleza y origen de los errores que resultan de la expresión.

Una vez se ha creado una expresión personalizada, se puede guardar en el disco para volver a utilizarla en otras comprobaciones de Metadatos. Estas expresiones guardadas también se pueden compartir entre diferentes personas en su organización para estandarizar la manera en que se lleva a cabo el control de calidad de los metadatos y para minimizar la duplicación de esfuerzos al crear estas consultas que a veces son complejas.

Interpretación de los resultados de error

Los errores de contenido del elemento de metadatos que se encontraron usando la comprobación de Metadatos se escriben en la sesión de Reviewer actual de una manera similar a los resultados que se obtienen cuando se ejecutan otras comprobaciones. A diferencia de resultados de errores basados en entidades, la comprobación de Metadatos almacena el identificador único de cada resultado en el campo IDENTIFIER en vez del campo OBJECTID.

Ejemplo de la tabla Reviewer que resulta de la comprobación de Metadatos

Los resultados de la comprobación del contenido de metadatos incluyen una referencia del elemento único (en la forma de un XPath) para cada elemento que no cumple con una expresión XPath predefinida o personalizada. Estas referencias del elemento se escriben en el campo IDENTIFIER de la tabla Reviewer para identificar de manera única los elementos de metadatos. Para repetir elementos de metadatos, se agrega automáticamente un número de índice encerrado entre corchetes para ayudarle a determinar cuál de los elementos que se repiten falló la validación.

El atributo REVIEWSTATUS del resultado de error se rellena con una descripción del estado de error y el valor que falló del elemento (si aplica). Para expresiones XPath predefinidas, los valores del estado de error ya están definidas para usted, mientras que los valores de error de la expresión XPath los define el creador de la expresión XPath.

Temas relacionados

9/11/2013