Crear metadatos que cumplan con el estándar
Por lo general crea metadatos que siguen un estándar o perfil de metadatos porque debe compartir información sobre los recursos SIG con otros. El estándar o perfil proporciona un formato acordado para intercambiar información en la comunidad.
Si va a crear metadatos que cumplan con un estándar o perfil oficial, debe referirse a la copia de ese documento al editar los metadatos de un elemento. Es la fuente autoritaria para las reglas que el contenido de sus metadatos debe seguir. Esto puede ser difícil al principio porque mientras se acostumbra a los diagramas, anotación y terminología del estándar, pero a largo plazo, esto le ayudará a crear mejores metadatos.
Crear metadatos que cumplan con el estándar en ArcGIS for Desktop
Para crear metadatos que cumplan con el estándar en ArcGIS for Desktop, primero configure el software para utilizar el estilo de metadatos apropiado para el estándar o perfil que se debe seguir. Entonces, el editor de metadatos de ArcGIS puede ayudar a crear metadatos que cumplan con el estándar al verificar el contenido mientras escribe. Si se requiere un elemento pero falta o si se proporcionó el tipo de valor equivocado, el control de entrada se marca en rojo. Si detecta algún problema, puede corregirlo de inmediato. El consejo en la parte de abajo de la pestaña pestañaDescripción puede ayudar a averiguar qué información proporcionar.
En la versión actual de ArcGIS, no se han integrado varias reglas estándar de metadatos en el editor de metadatos de ArcGIS y se manejan a través de cuadros rojos en las páginas apropiadas. Es importante que consulte su documento de estándares de metadatos cuando vaya a editar los metadatos de un elemento para asegurarse de que se ha proporcionado toda la información necesaria.
Una vez que haya creado metadatos que cumplen con el estándar que describan un elemento, esa información acompañará al elemento como se administra y se comparte en ArcGIS.
- Configure ArcGIS para crear metadatos adecuados para el estándar que debe seguir.
- Vea los metadatos ArcGIS del elemento. Muchas de las propiedades del elemento se agregan automáticamente.
- Si un elemento tiene metadatos existentes creados con ArcGIS Desktop 9.3.1 o una versión anterior, actualice los metadatos del elemento al formato de metadatos de ArcGIS.
- Edite los metadatos del elemento. Agregue cualquier contenido que sea adecuado para su organización y para el elemento. En cada página en la que edite metadatos, introduzca texto en cualquiera de los elementos con cajas rojas a su alrededor.
- Haga clic en el botón Guardar para guardar los cambios y detener la edición de los metadatos del elemento.
Validar los metadatos de un elemento
Cuando los metadatos de un elemento cumplen con todos los requisitos de un estándar, se dice que es válido. Algunos de los estándares de metadatos tienen normas sobre el contenido que se deben proporcionar y ninguna información sobre el formato en el que se debe almacenar los metadatos. Otros estándares pueden incluir normas sobre el contenido y el formato de los metadatos. Cualquier requisito sobre el formato de los metadatos sólo puede aplicarse cuando esos metadatos se consideran independientes del elemento que describe.
Tanto la ISO 19115, Información geográfica — metadatos como el Estándar de contenido para metadatos geoespaciales digitales (CSDGM) del Comité federal de datos geográficos (FGDC) son estándares de contenido. Mientras todos los requisitos de contenido se cumplan, los metadatos se consideran válidos, independientemente del formato en el que la información se suministre. Sin embargo, ISO 19139, Información geográfica — Metadatos — Implementación del esquema XML proporciona un conjunto de esquemas XML que especifica la forma en que los metadatos que siguen esta norma se almacenan en formato XML y también cómo deben revisarse para garantizar el cumplimiento de la norma. Lamentablemente, el idioma del esquema XML no puede capturar plenamente todas las reglas que se describen en la norma ISO 19115, así que la prueba especificada por la ISO 19139 es bastante limitada.
Se pueden usar varias pruebas distintas para determinar si los metadatos de un elemento son válidos para un estándar o perfil. Cada uno tiene sus ventajas y limitaciones. Los XML DTD pueden verificar si los elementos de metadatos requeridos existen y verificar si están en el lugar correcto. Los esquemas XML realizan el mismo tipo de pruebas y además verifican si un elemento contiene el tipo de valor correcto. Los esquemas XML no pueden probar las condiciones donde la opcionalidad de un elemento puede cambiar dependiendo del valor de otro elemento. Algunos perfiles podrían utilizar reglas de Schematron, que puede manejar el tipo de condiciones que los esquemas XML no pueden verificar y que pueden ofrecer mensajes de validación que sean más fáciles de comprender. Para metadatos FGDC, la utilidad del analizador de metadatos, conocida comúnmente como mp, se utiliza comúnmente para probar la estructura y el contenido de metadatos almacenados en formato XML, en texto estructurado o en formato SGML. Sin embargo, un DTD XML y un esquema XML también están disponibles para probar los metadatos de FGDC que se almacenan en formato XML. Debido a las diferencias en los métodos de validación, cada tipo de prueba puede producir resultados diferentes con el mismo archivo XML incluso si están diseñados para admitir el mismo estándar o perfil.
La descripción de un elemento de ArcGIS se almacena en un formato interno, definido por Esri. Las pruebas de validación asociadas con los estándares de metadatos se crean para ser utilizadas independientemente de ArcGIS con metadatos formateados adecuadamente para ese estándar. ArcGIS viene con traductores que conocen cómo tomar la información que ha proporcionado y producir archivos que se formatean correctamente para diferentes estándares de metadatos. Si desea validar los metadatos de un elemento utilizando el esquema XML o DTD XML asociados con el estilo de metadatos, utilice el botón Validar en la pestañaDescripción. Se abre y se ejecuta la herramienta Validar metadatos, que primero exporta los metadatos a un archivo XML que cumple con el estándar y, a continuación, valida el archivo exportado.
Si desea validar los metadatos de un elemento utilizando un esquema XML diferente al asociado con el estilo de los metadatos, identifique su ubicación en el parámetro Dirección URL de esquema de la herramienta Validar metadatos. Para validar los metadatos del elemento usando un método de validación diferente, utilice el botón Exportar en la pestañaDescripción. Se abre y se ejecuta la herramienta Exportar metadatos para generar un archivo XML que cumpla con el estándar. Luego, ejecute el otro método de validación.
Los archivos XML en formato FGDC se puede validar con mp ejecutando la herramienta Traductor de metadatos USGS MP con el tipo de conversión ninguno. Si está utilizando el estilo de metadatos FGDC, podrían ser preferible validar los metadatos del elemento de esta manera en lugar de utilizar el esquema XML o el DTD CSDGM FGDC. Puede crear su propia herramienta de secuencia de comandos o de modelo que primero ejecute la herramienta Exportar metadatos para producir un archivo XML en formato FGDC y luego ejecute la herramienta Traductor de metadatos USGS MP para validar ese archivo. Si necesita producir metadatos en otros formatos de archivo FGDC CSDGM, como texto, HTML o SGML, estos pasos podrían incluirse en el mismo modelo o secuencia de comandos.
Cualquier archivo XML se puede validar utilizando un esquema XML o DTD XML con la herramienta Validación de esquema XML.
Validar los metadatos de un elemento a menudo es un proceso iterativo. Se editan los metadatos del elemento y después se comprueba si son válidos. Después de encontrar un error de validación, edite los metadatos para corregir el problema, guarde los cambios y, a continuación, valídelos de nuevo. La información proporcionada para resolver el primer conjunto de problemas puede desencadenar otras condiciones que produzcan información adicional que se vaya a necesitar. Una vez corregidos esos problemas, puede que encuentre otro problema, y así sucesivamente.
- Valide los metadatos del elemento con el esquema XML del estilo de metadatos para asegurarse de crear metadatos que cumplan con el estándar.
- Si existen errores en los mensajes de la herramienta, identifique el problema.
Un analizador XML no sabe nada sobre el estándar de metadatos; sólo sabe cómo evaluar las reglas especificadas en un esquema XML e informar sobre los problemas de una manera genérica. Un esquema XML tiene una lista de los elementos que están permitidos en una sección en un orden específico. Sabe cuáles elementos son obligatorios. Puede saber qué tipo de datos pueden contener.
Supongamos que a una sección se le permite tener elementos A, B y C, y B es obligatorio, y que está probando los metadatos utilizando un esquema XML. Si los metadatos tienen elementos A y C pero no tienen un elemento B, se esperaría recibir un mensaje de error indicando que falta B. En lugar de ello, el mensaje de error que normalmente se recibe indica que el elemento C no está en la secuencia correcta o no está permitido en esa ubicación. Si los metadatos sólo tienen un elemento A y no tienen elementos B y C, normalmente se recibe un mensaje indicando que otros elementos son necesarios en esa sección. Si los metadatos tienen un elemento B pero el tipo de datos es incorrecto, generalmente se recibe un mensaje indicando que el valor del elemento B no está permitido. En términos generales, los mensajes de validación indican que hay un problema, pero es posible que no puedan ayudar a solucionarlo.
Si un error de validación indica que hay un problema con un elemento de metadatos, busque la sección correspondiente en el documento estándar de metadatos. Averigüe qué elementos en esta sección son obligatorios y cuál es su tipo de datos. Revise los metadatos de un elemento para ver cuáles de estos elementos están presentes, cuáles faltan, y si contienen el tipo correcto de información.
- Edite los metadatos del elemento. Agregue la información faltante y corrija los valores que tienen el tipo incorrecto de datos.
- Haga clic en el botón Guardar para guardar los cambios y detener la edición de los metadatos del elemento.
- Repita los pasos 1-4 hasta que no hayan mensajes de error de validación. Los metadatos de un elemento son válidos según el esquema XML que se utiliza.
Exportar y publicar un archivo XML que cumpla con el estándar
Si comparte un elemento con otro usuario de ArcGIS, los metadatos que cumplen con el estándar que es parte del elemento se desplazan con él. Si publica el elemento en ArcGIS Online, no es necesario hacer nada especial para publicar los metadatos del elemento que cumplan con el estándar; simplemente debe publicar el elemento en sí.
También puede compartir la información que describe el elemento fuera de ArcGIS, separada del elemento. Por ejemplo, podría publicar los metadatos de un catálogo de metadatos independiente, como el geoportal INSPIRE europeo o geodata.gov de Estados Unidos. Los catálogos de metadatos por lo regular requieren que se proporcione la información en un formato de archivo que cumpla con los estándares. Si desea publicar información sobre el elemento a este tipo de catálogo de metadatos, primero exporte los metadatos del elemento en el formato adecuado que cumpla con el estándar, y luego publique el archivo exportado.
Los catálogos de metadatos pueden incorporar pruebas que revisan si el archivo que está publicando cumple con un estándar. Si su archivo no pasa la prueba, no se publicará. La prueba realizada por el catálogo de metadatos puede no ser la misma prueba que se utiliza para determinar si los metadatos son válidos. El catálogo de metadatos también podría tener requisitos que van más allá de las normas de un estándar de metadatos para garantizar que todos los metadatos publicados puedan buscarse con todos los métodos de búsqueda compatibles. Cualquier prueba que el administrador del catálogo requiera es la prueba que los metadatos deben pasar. Si es posible, verifique si los metadatos de un elemento son válidos para este catálogo de metadatos usando la prueba apropiada antes de publicarlos. Si se encuentra algún problema, edite los metadatos del elemento para corregirlos y, a continuación, vuelva a ejecutar la prueba.
- Valide los metadatos del elemento utilizando la prueba de validación del catálogo de metadatos. Si existen errores, identifique cuáles son y edite los metadatos del elemento para corregir los problemas.
- Exporte los metadatos del elemento a un archivo XML que cumpla con el estándar.
- Publique el archivo exportado utilizando los mecanismos de publicación proporcionados por el catálogo de metadatos.
Si ha estado creando y administrando metadatos de FGDC por un tiempo prolongado, aplicar los cambios en el flujo de trabajo para crear metadatos FGDC que cumplan con el estándar podría parecer desalentador a primera vista. Puede continuar editando metadatos en la versión actual de ArcGIS for Desktop utilizando el add-in que proporciona el editor de metadatos FGDC 9.3.1. Sin embargo, si lo hace, no puede administrar los metadatos utilizando los botones en la pestañaDescripción. Para exportar la información almacenada en los elementos de metadatos con formato FGDC a un archivo XML separado que cumpla con FGDC, utilice la herramienta Traductor de metadatos USGS MP con el tipo de conversión XML. Además, el contenido que está disponible en el add-in no permanecerá actualizado con las propiedades actuales del elemento. Una vez que se acostumbra al nuevo editor de metadatos, puede resultarle más fácil crear metadatos que cumplan con el estándar usando la versión actual de ArcGIS for Desktop que con ArcGIS for Desktop 9.3.1.
Más información sobre cómo trabajar con metadatos FGDC en la versión actual de ArcGIS for Desktop