Personal tools
You are here: Home Development Documents gvSIG desktop 1.0 / 1.1 Plugins Extensión de metadatos Funcionalidad
Document Actions

Funcionalidad

by Arturo Beltran last modified 2010-06-01 22:46

Funcionalidad de la extensión plasmada mediante casos de uso.

Extracción automática de metadatos

La extracción automática de metadatos se realizará cada vez que el usuario realice las siguientes operaciones sobre una capa:

Diagrama de casos de uso: extracción automática de metadatos

Diagrama de casos de uso para la extracción automática de metadatos

Realmente, nos referimos a extracción semiautomática porqué los metadatos serán obtenidos de diversas maneras:

  • Extracción automática: directamente desde la fuente de datos y sin intervención del usuario, el gestor será capaz de extraer metadatos, que ofrecerán al usuario información de los datos sobre los que trabaja.
  • Edición manual: metadatos que no pueden ser extraídos de forma automática o que, por requisito del usuario, podrán ser editados manualmente y gestionados por el gestor de metadatos de forma que no sea necesaria la intervención del usuario de forma reiterativa, si no que sean almacenados en plantillas para posteriores usos.

La extensión de metadatos almacenará y mantendrá los metadatos junto a los datos adoptando la filosofía de que los metadatos forman parte de los datos, o por lo menos se deben acompañar siempre.

En última instancia, el usuario puede publicar sus datos en un servido de Catálogo (por ejemplo, Geonetwork) o exportar los metadatos para visualizarlos mediante otro editos de metadatos (por ejemplo, CatMDEdit).

Módulo mdEditor

Una vez el usuario tiene una capa abierta (y por lo tanto sus metadatos asociados disponibles) tiene varias opciones a realizar con los metadatos:

Diagrama de casos de uso general de metadatos

Diagrama de casos de uso general de metadatos

Módulo mdExchange

El usuario no interacciona directamente con el módulo mdExchange así que, en los dos diagramas mostrados a continuación, los actores son el módulo gestor de metadatos y el módulo de publicación, respectivamente.

Diagrama de casos de uso con el módulo gestor de metadatos como actor

Diagrama de casos de uso con el módulo gestor de metadatos como actor

mdExchange Diagrama de casos de uso del módulo de publicación

   Diagrama de casos de uso con el módulo de publicación como actor

Módulo mdPublisher

Cuando el usuario selecciona la opción de publicar bien desde el editor de metadatos o desde el menú aparecerá una GUI que le permitirá seleccionar el origen de los metadatos (layer), el host dode deseamos publicar y las opciones de publicación de que dispone el host seleccionado. Y finalmente publicar los metadatos.

Diagrama de casos de uso de mdPublish

Diagrama de casos de uso de mdPublish


Powered by Plone CMS, the Open Source Content Management System

This site conforms to the following standards: