17 sept. 2012

IDErioja: Atributos virtuales WMS para concentrar información sin límite

Hasta la fecha los formatos convencionales utilizados para almacenar geoinformación, permiten asociar a un elemento geográfico una colección de datos alfanuméricos, generalmente procedentes de un registro de una tabla relacional.

Esto es así, tanto en formatos basados en archivos, como en los grandes sistemas de gestión de bases de datos, por lo que la información que un usuario puede extraer de un elemento geográfico, está prefijada de antemano en el modelo de datos.

En estas condiciones el sistema resulta de una gran rigidez, ya que intentar asociar en un momento dado otro tipo de información a un elemento, exige una modificación de la estructura del modelo y consecuentemente la reprogramación de múltiples procesos.

Con el objetivo de obviar estos inconvenientes y poder asociar a cualquier objeto geográfico una colección heterogénea de imágenes, documentos o hiperenlaces, en IDErioja hemos desarrollado sobre Oracle Spatial una aplicación que genera para cada elemento geográfico de la base de datos, dos atributos virtuales, uno denominado "Imágenes" y otro denominado "Documentos".

La diferencia entre éstos atributos virtuales y los atributos convencionales, reside en el hecho de que el editor de la capa geográfica, tiene la posibilidad de asociar a cada elemento de la geodatabase y sin límite alguno, una colección de archivos gráficos (imágenes) o un conjunto heterogéneo de documentos de distinto formato: doc, fmw, htm, html, odt, pdf, ppt, rtf, sxc, txt, xls, xml, zip, pudiendo estar éstos almacenados en la propia base de datos o externamente en una url de Internet.

Esta libertad de asociar a un objeto geográfico datos heterogéneos, unida a la posibilidad de realizar los trabajos de edición de la base de datos desde Internet y poderlo hacer sin un límite previamente establecido, abre un campo de aplicación infinito, ya que permite convertir los objetos geográficos en auténticos nodos concentradores de información, independientemente del origen y ubicación de ésta.

Para acceder a los campos virtuales, el cliente WMS debe realizar la petición de datos en formato html.

Ejemplos:

- Extracción de información de Puntos Geológicos Singulares utilizando el comando WMS GetFeatureInfo: http://ogc.larioja.org/wms/request.php?REQUEST=GetFeatureInfo&VERSION=1.3.0&SERVICE=WMS&QUERY_LAYERS=Puntos_singulares_geologico_mineros&CRS=EPSG:25830&SRS=EPSG:25830&BBOX=443202.609604,4640268.945571,641287.22486,4722466.123407&X=372&Y=220&WIDTH=1123&HEIGHT=466&LAYERS=Puntos_singulares_geologico_mineros&INFO_FORMAT=text/html
- Los campos virtuales del Inventario Español de Zonas Húmedas en el nuevo Geovisor IDErioja (pulsar sobre el elemento): http://bit.ly/Npt6Vo

Publicado por Gonzalo López García - Gobierno de La Rioja (España)