Professional Documents
Culture Documents
3
Sesión 0
2. Metadatos 65
2.1. Metadatos: Extracción y derivación automática de atributos. . . . . . . . . . . . . . . . . 67
2.2. El papel de Dublin Core en el desarrollo de las Infraestructuras de Datos Espaciales. . . . 77
2.3. Metadatos para Capas y Series Cartográcas. Modelo de Herencia de Metadatos. . . . . . 87
2.4. Metadatos de teledetección. El día después. . . . . . . . . . . . . . . . . . . . . . . . . . . 89
3. Servicios 105
3.1. Contribuciones de una IDE a la e-Ciencia: Proyecto AWARE. . . . . . . . . . . . . . . . . 107
3.2. Evaluación de la calidad de datos raster mediante aplicaciones RIA: una realidad derivada
de los servicios propuestos en una IDE. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
3.3. Análisis de los servicios WMS disponibles: hacia un conjunto de recomendaciones para su
implementación. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
3.4. Geo-bovino: Un ejemplo de Geo-trazabilidad. . . . . . . . . . . . . . . . . . . . . . . . . . 133
5. Demos 199
5.1. GeoMedia-OGC y Google Earth. (Intergraph) . . . . . . . . . . . . . . . . . . . . . . . . . 201
5.2. Desarrollo de un cliente Web OGC rico. (Prodevelop) . . . . . . . . . . . . . . . . . . . . 202
5.3. GEOPISTA: una aproximación al E-Government en la Administración Local. (Proyecto
Geopista) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
5.4. Soluciones para la construcción de Geoportales: SIG al alcance de todos. (ESRI) . . . . . 213
7. SIG 253
7.1. PostGis en producción cartográca: CartoCiudad. . . . . . . . . . . . . . . . . . . . . . . 255
7.2. Herramientas GIS para la Gestión Medioambiental. . . . . . . . . . . . . . . . . . . . . . . 265
7.3. SITMUN: Sistema de Información Territorial en red para la administración local. . . . . . 275
7.4. Interfaces tangibles de usuario aplicados a la Información Geográca: Cartografía interac-
tiva mediante Visión por Ordenador. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
7.5. Infraestructura de Datos Espaciales. Servicio WFS de la D.G. del Catastro. . . . . . . . . 295
8.4. El desarrollo de los Sistemas de Observación de la Tierra (SOT) en el marco de las Infra-
estructuras de Datos Espaciales (IDEs). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337
8.5. Utilización de servicios de una IDE en una aplicación web para la gestión de la información
de la Directiva Marco del Agua. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339
8.6. StyledCat: Denición de un catálogo de estilos (SLD). . . . . . . . . . . . . . . . . . . . . 341
8.7. Solución corporativa para la gestión descentralizada de metadatos: Cliente Web de admi-
nistración de metadatos. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351
7
La Infraestructura de Datos Espaciales de España (IDEE): Un proyecto... Sesión 1
Resumen
1 Introducción
Decimos que las Infraestructuras de Datos Espaciales (IDE) constituyen un nuevo
paradigma, en el sentido de Thomas S. Kuhn [1], en el campo de la Geomática,
como amplio concepto que incluye todo lo que puede considerarse como gestión de
Información Geográfica (IG), porque suponen un cambio sin vuelta atrás en los
principios fundamentales, métodos de trabajo, resultados, e incluso en la difusión y
utilización de resultados.
En realidad, denominar paradigma a las IDE es un ejercicio de sinécdoque, de
llamar a la parte por el todo. Lo que sí que constituye un nuevo marco conceptual
es la globalización, o más bien episteme, “conjunto de suposiciones, prejuicios y
mentalidades que estructuran y limitan el pensamiento de una época y que da lugar
a una forma de conocimiento y a un discurso”, concepto acuñado por Foucault [2].
La globalización como gran cambio social y cultural, llegado de la mano de los
avances en las tecnologías de las comunicaciones y muy especialmente Internet,
que intercomunica con tal eficacia todos los rincones de nuestro mundo, que ha
transformado radicalmente todas las esferas de la actividad humana, y en particular
la gestión de IG.
Tal y como expone Thomas Friedman en su texto “La Tierra es plana”, la
característica esencial de nuestro mundo globalizado es la desaparición de todo tipo
de barreras, la más significativa de las cuales fue el muro de Berlín, cuya caída el
1989-11-09 constituye el acto inaugural de la aldea global en que vivimos [3].
Volviendo a la información geoespacial, estamos pasando: de los SIG,
considerados como modelos del mundo real construidos para satisfacer unas
demandas de información muy concretas y específicas, es decir sistemas que
tienden de modo natural a la especialización, sistemas concentrados; a las IDE,
como sistemas basados en la apertura de servicios estandarizados, accesibles a
través de la red, que proporcionan una infraestructura libre y generalista, que
tienden a la máxima difusión, aprovechable por todo tipo de usuarios para sus fines
particulares.
Por decirlo de otra manera, del SIG egoísta, cuyo fin es resolver una serie de
consultas que demanda una organización, de modo optimizado y eficaz, a la IDE
altruista, dónde un gran número de actores colaboran en implementar servicios
públicos o fácilmente accesibles para la comunidad, en una dinámica de
colaboración basada en la confianza, que permite construir una infraestructura de la
que todos resulten beneficiarios.
Ya no tiene tanto sentido el atesorar datos geográficos como algo valioso, de uso
restringido y también calidad poco contrastada, en un entorno de especialistas
expertos en tecnologías herméticas. Lo que prima es abrir los sistemas, compartir el
acceso y el uso de tales datos, permitiendo su comparación pública, en entornos
abiertos, amigables y usables que permitan al usuario acceder a un conjunto
creciente de funcionalidades sin exigirle un alto grado de especialización.
No en vano la interoperabilidad se define como la capacidad para comunicar,
ejecutar o transferir datos entre varias unidades funcionales de tal manera que el
usuario no necesite tener ningún conocimiento o muy poco sobre las características
particulares de tales unidades [4].
El concepto central, alrededor del que se estructura toda la tecnología, ya no son
los datos, alma y centro de los SIG que consumían la mayor parte de los recursos
invertidos, sino los servicios que permiten que la sociedad en su conjunto amortice
las inversiones realizadas en la generación de datos y en el establecimiento de
sistemas de información.
- Iniciativa Open Access de Budapest [9], firmada por más de 200 Universidades,
Bibliotecas y Centros de Investigación de todo el mundo, que promueve la
publicación electrónica de revistas de investigación que den la máxima publicidad
posible, mediante mecanismos más rápidos y ágiles que las tradicionales revistas
científicas, a los resultados y conclusiones de proyectos de investigación.
3 Organización de la IDEE
La Infraestructura de Datos Espaciales de España (IDEE), es un proyecto
coordinado por el Consejo Superior Geográfico (CSG), órgano colegiado en el que
están representados los productores de datos geográficos digitales de referencia (en
el sentido INSPIRE) de ámbito nacional y autonómico (Instituto Geográfico
Nacional, Servicios Cartográficos del Ejército, Ministerio de Medio Ambiente,
Ministerio de Agricultura, Institutos Cartográficos y Servicios de Cartografía de las
Comunidades Autónomas,…) cuya presidencia ejecutiva y secretaría técnica
desempeña el Instituto Geográfico Nacional.
intercambio de ideas y experiencias y para establecer por medio del consenso las
reglas y acuerdos, en forma de recomendaciones, necesarios para la
implementación de una IDE en España, abierta y eficaz, de acuerdo con las
directrices marcadas por INSPIRE y siguiendo las especificaciones de
interoperabilidad de Open Geospatial Consortium (OGC), antes Open GIS
Consortium.
- El Núcleo Español de Metadatos (NEM) versión 1.0 [13], como conjunto mínimo
de ítems de metadatos recomendado, definido como un perfil de ISO19115, que
comprende el núcleo dicha norma ISO19115, más los ítems necesarios para tener
en cuenta Dublín Core Metadata, los metadatos contemplados en la Directiva
Marco del Agua y la descripción de la calidad.
- Una Guía de usuario del NEM v1.0, que establezca los criterios básicos para
rellenar los campos del NEM.
El Geoportal de la IDEE (vease fig. 1), abierto en el verano del año 2004, está
basado en software desarrollado por la Universidad de Zaragoza en el marco de un
Convenio de Colaboración con el Instituto Geográfico Nacional. Ofrece cinco
servicios OGC: Servicio de Mapas en la Web (WMS); Servicio de Catálogo
(CSW); Servicio de Nomenclátor (WFS-MNE [13]); Servicio de Contexto
(WMC); Servicio de Fenómenos (WFS); y Servicio de Coberturas (WCS).
En el ámbito local, podemos citar como ejemplos pioneros y notables la IDE del
Ayuntamiento de Zaragoza (IDEZAR), la IDE de Pamplona y el Proyecto IDE
Local de Cataluña que integra en la IDEC (IDE de Cataluña) a 50 municipios en su
primera fase. También aquí hay varios proyectos en marcha que tendrán visibilidad
a corto plazo y un bien número de Ayuntamientos están muy interesados en abrir
su Geoportal IDE.
El Geoportal IDEE ofrece los tres servicios básicosde una IDE, Servicio de Mapas
en la Web (WMS 1.1.0), Nomenclátor (WFS con el MNE [13]) y Servicio de
Catálogo en la Web (CSW 2.0), integrados en un visualizador que permite su
encadenamiento de modo transparente para el usuario.
El visualizador del Geoportal de la IDEE, presenta además algunas funcionalidades
interesantes:
5 Perspectivas: difusión
6 Conclusiones
La implantación y utilización de la tecnología que aportan las Infraestructuras de
Datos Espaciales, y en particular el establecimiento de una IDE nacional, como es
IDEE, supone un cambio de paradigma en la gestión y utilización de la
Referencias
Resumen
Palabras clave: IDE, Servidores de Mapas, WMS, WFS, Servicio de Catálogo, Servicio de
Nomenclátor, Software libre.
1 Introducción:
El objetivo de la presente ponencia es describir el proceso de evolución que permitirá migrar de la
aplicación webEIEL al nodo ideAC (Infraestructura de Datos Espaciales de la provincia de A
Coruña), de tal manera que nuestros servicios de publicación y distribución de IG puedan ser
En el artículo se presenta en primer lugar una breve descripción de la aplicación webEIEL y de los
condicionantes que presenta, para a continuación establecer la funcionalidad requerida para el nodo
ideAC, tanto en términos de servicios a implementar como de herramientas para los usuarios de la
Diputación, de los municipios de la provincia y de Internet. A continuación, se muestra la
arquitectura del nodo y se presentan los módulos software que son necesarios para implementar
dicha arquitectura.
Para terminar, se establecen las conclusiones generales y se describen las líneas inmediatas de
crecimiento del nodo y los objetivos finales a alcanzar.
2 webEIEL:
Tras una década de pruebas y aproximaciones diversas al mundo SIG (Sistemas de Información
Geográfica), al acometer la realización de la Fase IV de la EIEL (Encuesta sobre Infraestructuras y
Equipamiento Local), la Diputación Provincial de A Coruña optó por dar el paso definitivo de
integración de los datos de esta encuesta en una BD territorial y gestionarlos y publicarlos mediante
aplicaciones SIG integradas, en la mayor medida posible, en la Red. Para ello se suscribieron
sendos convenios con la Universidad de A Coruña (UdC) mediante los cuales se realizarían,
respectivamente, las siguientes tareas:
• Captura, grabación y validación de los datos
• Desarrollo de las aplicaciones de gestión y publicación de los mismos.
El resultado final del segundo de los convenios mencionados fue la implantación de dos
aplicaciones: sigEIEL (posteriormente renombrada como gisEIEL) y webEIEL, independientes entre
sí, pero que hacían uso del mismo conjunto de datos. A efectos del presente trabajo vamos a hacer
especial hincapié en la segunda de dichas aplicaciones por ser la que más directamente se relaciona
con el mundo IDE, aún cuando las actuaciones que se están realizando afectan a ambas.
Todo ello, junto con la evolución de las tecnologías asociadas a Internet, el propio éxito obtenido
por nuestro servidor de mapas, y el lanzamiento de la iniciativa INSPIRE (INfrastructure for Spatial
InfoRmation in Europe) de la Comisión Europea, han determinado un cambio profundo en la
filosofía de base y la selección de tecnologías que han de soportar el SIG corporativo y, en
consecuencia, se ha optado por la puesta en marcha de un nuevo proyecto, denominado ideAC, que
pretende construir una infraestructura de datos espaciales (IDE) que permita alcanzar los objetivos
determinados por INSPIRE, y en particular el primero de ellos: “Los datos deben ser capturados
una sola vez y mantenidos en el nivel en que esta tarea pueda ser realizada de manera más
efectiva”. Para identificarlo y describir sus contenidos se adoptó el sistema taxonómico propuesto
por Béjar y otros en [1]:
Con ocasión del inicio de los trabajos de realización de la Fase V de la EIEL, se ha puesto en
marcha un nuevo convenio con el Laboratorio de Bases de Datos de la UdC, para abordar el
desarrollo de la primera tanda de servicios a incluir en ideAC.
La adopción de soluciones IDE, además, ha de permitir unificar en un único entorno (y con una
única base de datos) a todos los servicios y aplicaciones. De este modo, gisEIEL pasará a ser una
aplicación de usuario ubicada por tanto en el tercer nivel de la ya conocida arquitectura propuesta
por la iniciativa INSPIRE.
Por otra parte, y debido a razones presupuestarias y organizativas, para este primer convenio de
desarrollo se ha optado por implementar tan sólo los servicios considerados como “básicos” por el
Grupo de Trabajo IDEE del Consejo Superior Geográfico. Esto es:
• Servidor de mapas (WMS)
• Servidor de Entidades (WFS)
• Servicio de Catálogo de Metadatos, y
• Servicio de Nomenclátor
Todos ellos han de cumplir con las correspondientes especificaciones del OGC, estándares ISO
19100, recomendaciones de INSPIRE, y del Grupo de Trabajo de la IDE de España (GT-IDEE), del
Consejo Superior Geográfico, y las normas emanadas de este último grupo de trabajo. Este
cumplimiento se asegurará mediante la realización de los correspondientes tests de conformidad.
Permitirán el acceso y el uso directo a los datos vectoriales contenidos en bases de datos remotas, o
desde equipos remotos a los contenidos en las bases de datos residentes en el servidor, así como a
otros servicios de geoprocesamiento, sin necesidad de descargarlos al equipo cliente.
Es aquel que permitirá interoperar con la base de metadatos (Catálogo) de la IG contenida o servida
a través de ideAC. Esta formado por los siguientes componentes:
• Servicio de edición de metadatos (SEM): Permitirá crear, grabar, modificar, actualizar o
eliminar los metadatos y, por tanto el correspondiente Catálogo
• Servicio de consulta de metadatos (SCM): Permitirá realizar búsquedas y consultas sobre
el catálogo de metadatos, o sobre un conjunto de catálogos de metadatos estructurados en
árbol, partiendo de criterios geográficos (posición, área), cronológicos (fecha de
actualización de la información), topológicos (proximidad a, intersección con,
yuxtaposición con, ...), cartográficos (escala, altitud, precisión, resolución), tipológicos
(DEM, vector, raster, imagen), o toponímicos (nombre de entidad de población, accidente
geográfico o unidad administrativa, denominación de hoja cartográfica o de serie de
imágenes, etc), así como otros que se puedan identificar en el futuro.
• Servicio de gestión de datos (SGD): Permitirá acceder a los datos seleccionados tras la
correspondiente consulta y suministrárselos al usuario en las condiciones establecidas para
el conjunto de datos de que formen parte. Estos datos se transmitirán a través de la red en
formato GML (Geography Markup Language), de tal modo que las aplicaciones cliente
puedan entenderlos sin dificultad. Para ello harán uso de los
• Servicios de importación/exportación XML/GML (SIE), que traducirán a y de estos
lenguajes la información que circule a lo largo de la red de IDEs, para permitir su
utilización por los demás servicios y aplicaciones.
• Servicio de registro (SRG): Permitirá registrar el Catálogo de metadatos en otros nodos de
acceso a la red de IDEs, así como el registro de otros catálogos de metadatos en el nodo de
acceso a ideAC, de tal modo que se puedan realizar consultas y búsquedas en cascada
contra todos los catálogos registrados.
Compartirá con el Servicio de Catálogo las funcionalidades prestadas por: SGD, SIE y SRG, y
contará además con lo siguientes componentes propios:
• Servicio de edición de nomenclátor (SEN): Permitirá crear, grabar, modificar, actualizar o
eliminar los datos contenidos en el (o los) Nomenclátor de ideAC
• Servicio de consulta de nomenclátor (SCN): Permitirá realizar búsquedas y consultas
sobre los datos contenidos en el nomenclátor, o sobre un conjunto de nomenclátores
estructurados en árbol, partiendo de criterios toponímicos (nombre de entidad de población,
accidente geográfico o unidad administrativa, denominación de hoja cartográfica o de serie
de imágenes, etc), geográficos (posición, área), cronológicos (fecha de actualización de la
información), topológicos (proximidad a, intersección con, yuxtaposición con, ...),
cartográficos (escala, altitud, precisión, resolución), tipológicos (DEM, vector, raster,
imagen), así como otros que se puedan identificar en el futuro.
Además de estos cuatro servicios básicos, se han implementado también diversos servicios
complementarios que han de permitir realizar tareas de administración, gestión, coordinación y
mantenimiento del nodo. Entre otras, realizan las siguientes funciones: actualización y
mantenimiento de datos y servicios, identificación de usuarios y gestión de sus privilegios de
acceso, seguridad, etc.
Por encima del sistema de almacenamiento pueden apreciarse dos ramas diferentes en la
arquitectura. A la izquierda de la figura se encuentran los componentes de la aplicación de escritorio
gisEIEL, mientras que a la derecha se muestran los componentes de la aplicación webEIEL.
GISEIEL
Navegador Web Applet Java DHTML
Cliente WFS Cliente WMS
SVG PNG
WMS
WFS CS-W
BD
EIEL
Por otra parte, el servicio de catálogo y metadatos permite a cualquier usuario del nodo ideAC
consultar qué información está disponible en el nodo, como se relaciona esta información con otros
elementos del nodo, y toda la información adicional que el estándar ISO 19115 permite representar
de cada elemento de información.
Un nivel por encima de estos dos servicios se encuentra el servicio de mapas (WMS). Este servicio
se utiliza para producir cartografía a partir de la información geográfica almacenada en el sistema.
En este caso el resultado de una consulta es un mapa representado como una imagen que contiene la
información solicitada y en la que los elementos individuales pierden su identidad así como la
información alfanumérica asociada.
En este interfaz de usuario se ha decidido ofrecer dos modos de funcionamiento con diferente
funcionalidad y orientados a tipos de usuario distintos. Por un lado se encuentra un interfaz de
Por otra parte, para los usuarios en general cuyo principal interés es consultar la cartografía
se ha implementado una versión mucho más sencilla de la interfaz que utiliza imágenes
para visualizar la cartografía y está implementada utilizando únicamente HTML y
Javascript. Esto permite que esta versión de la aplicación pueda ser ejecutada en cualquier
navegador web sin excesivos requisitos. Además, su sencillez hace que sea indicada para
usuarios poco expertos en sistemas de información geográfica.
webEIEL
• Conexión con sistemas gestores de bases de datos (SGBD) que implementen el estándar
Simple Features Specification for SQL (SFS).
• Servicio web que implemente el estándar Web Feature Service (WFS).
• Servicio web que implemente el estándar Web Map Service (WMS).
• Servizo web de catálogo de metadatos.
• Servizo web de nomenclátor.
gisEIEL
• Conexión con sistemas gestores de bases de datos que implementen el estándar Simple
Features Specification for SQL (SFS).
• Visualización de información geográfica en distintos sistemas de coordenadas.
• Edición de la información geográfica (incluidas las geometrías).
• Cliente de servicios Web Feature Service (WFS).
• Cliente de servicios Web Map Service (WMS).
Para comparar los distintos componentes software candidatos a ser utilizados en la realización de
este convenio, además de requerir la funcionalidad que se acaba de describir, se tuvieron en cuenta
los siguientes criterios:
• Lenguaje y entorno de desarrollo. Por una parte, dado que la adaptación de los
componentes software a las necesidades especificas era necesaria, se valoró la
funcionalidad y comodidad del lenguaje utilizado en el desarrollo original. Por otra parte,
dado que el sistema que se construyó tenía que integrarse en los sistemas informáticos de la
Diputación Provincial de A Coruña, se tuvo en cuenta la compatibilidad del entorno de
desarrollo con dichos sistemas informáticos.
• Soporte por parte de la comunidad de desarrollo. Se evaluó el apoyo por parte de la
comunidad de usuarios de los componentes software.
• Capacidad de crecimiento. Se intentó valorar la posible evolución del componente software
para evaluar la posibilidad del mismo de incorporar nuevas funcionalidades en un futuro
inmediato que fueran de interés para nuestro desarrollo.
Para seleccionar los componentes software que se utilizaron como base para el desarrollo se
evaluaron una gran cantidad de alternativas. Sólo algunas se evaluaron en profundidad, en concreto:
webEIEL
• Deegree [13]. Este proyecto de software libre ofrece un conjunto de bloques fundamentales
para construir una infraestructura de datos espaciales implementado os estándares do Open
Geospatial Consortium (OGC) e o ISO/TC 211. Los servicios implementados por este
proyecto son: Web Map Service (WMS), Transactional Web Feature Service (WFS), Web
Coverage Service (WCS), Web Catalogue Service (CS-W), y Web Gazeteer Service entre
otros.
• GeoServer [14]. Una implementación en software libre de los servicios Web Map Service
(WMS) y Transactional Web Feature Service (WFS).
• MapServer [15]. Es un proyecto de software libre que implementa los servicios Web Map
Service (WMS), y Basic Web Feature Service (WFS).
• GeoNetwork [16]. Es una aplicación web (pero no es un servicio) que permite publicar
metadatos y la información geográfica de una organización.
gisEIEL
se hace a través del estándar SFS, sino que se hace a través de un administrador de
cartografía utilizando una interfaz desarrollada ad hoc.
• El proyecto no estaba terminado y ni el producto final ni el código fuente habían sido
publicados todavía.
En las siguientes tablas podemos ver el resultado de la comparación entre los distintos
componentes.
webEIEL
A la hora de seleccionar los componentes para implementar webEIEL, el hecho de que MapServer
esté implementado en C++, que funcione con tecnología CGI, y que necesite un sistema Unix para
ejecutarse hacen que no fuera la mejor opción ya que impondría requisitos en los sistemas
informáticos de la Diputacion que podrían no cumplirse. El resto de alternativas, al estar basadas en
el lenguaje Java, permiten independencia de la plataforma hardware.
Además se hicieron pruebas para evaluar la calidad de los archivos SVG generados y se apreció que
los generados por GeoServer son de peor calidad que los generados por Deegree. En lugar de
devolver en el archivo únicamente aquellos objetos geográficos visibles en la consulta actual,
devuelve todos los objetos geográficos y ajusta el rectángulo de visualización del archivo SVG en el
cliente para evitar su visualización. Esto hace que independientemente de la zona visualizada, el
SVG resultante siempre contenga la misma información. Así, a pesar de los problemas de Deegree
(su gran complejidad a la hora de configurarlo, por ejemplo), se eligió este componente como base
para la implementación de webEIEL
Para la implementación del catálogo de metadatos, aunque GeoNetwork parecía muy prometedor en
principio, al final se desechó en favor de un desarrollo propio. El motivo principal de esta decisión
fue la gran complejidad que se detectó a la hora de adaptar GeoNetwork a nuestras necesidades,
unido a la falta de documentación para desarrolladores.
gisEIEL
velocidad
Edición Completa No incluida Completa Completa
WMS Si Si Si No
WFS Si No incluido Si No
WCS No Si No No
Formatos Shapefile, GML, Shapefile, GML, Shapefile, GML, Múltiples raster,
adicionales CAD CAD, Raster CAD incluido análisis
Lenguaje Java Java Java C++
Comunidad Activa Limitada Activa Activa
Crecimiento Limitado Elevado Elevado Elevado
Con respecto a la implementación de gisEIEL, la elección de SAGA se descartó debido a que está
implementado en C++ y a que tiene un sesgo muy importante hacia el análisis raster.
Dado que uno de los requisitos básicos es que el componente software implemente la funcionalidad
de edición de los objetos geográficos, y en el momento de tomar la decisión inicial, gvSIG no podía
ser utilizado porque no poseía funcionalidad para la edición de geometrías. Sin embargo, dado que
la implementación de gisEIEL no era prioritaria, y dado que se sabía que esa funcionalidad estaba
implementada pero no era pública, se decidió comenzar con la implementación de webEIEL y
posponer la decisión. En el momento de retomar la decisión, la versión pública de gvSIG ya incluía
dicha funcionalidad, por lo que fue el componente escogido.
6 El nodo ideAC
En el momento de redactar este artículo el proceso de implementación del nodo ideAC está a medio
camino. Los servicios WMS y WFS ya están implementados y configurados. EL servicio de
catálogo también está en un estado avanzado. El resto de servicios y aplicaciones está en un estado
preliminar por lo que no es posible todavía realizar una descripción detallada del interfaz de usuario
del sistema. En cambio, si que podemos mostrar unas capturas de pantalla que ilustren el
funcionamiento del nodo ideAC.
La última captura de pantalla es la que se muestra en la figura 4. En este caso se muestran dos
pantallas del catálogo de metadatos. En la figura 4(a) se muestra la lista de mapas disponibles en el
sistema. Por otra parte, en la figura 4(b) se muestra el detalle de uno de los mapas del sistema.
Desde esta pantalla de detalle se puede acceder a los metadatos detallados del mapa.
Para mejorar aún más esa gestión de la IG, en anualidades sucesivas el nodo ideAC se irá
completando, de acuerdo con las necesidades de sus usuarios, mediante la puesta en marcha de
diversos servicios a mayores de los ya implantados. Igualmente, es de esperar que las distintas
unidades de la DPC que integren su información territorial en la IDE provincial pongan en marcha
nuevas aplicaciones de usuario.
Referencias
[1] R. Béjar, P. Gallardo, M. Gould, P.R. Muro y F.J. Zarazaga "A High level architecture for
national SDI: The Spanish Case", 10th EC-GI & GIS Workshop, Varsovia, 2004
[2] P.A. González, “A Coruña Province SDI design”, MSc in Geographic Information
Dissertation, City University, London, 2004
[3] P.A. González, “Análisis funcional de los servicios de red asociados a la Infraestructura de
Datos Espaciales de la Provincia de A Coruña (ideAC)”, Trabajo final del Curso de Experto
Universitario en Sistemas de Comunicaciones: Redes, Internet y Servicios IP”, IEEC-UNED,
Madrid, 2005
[4] N.R. Brisaboa, J.A. Cotelo Lema, M.R. Luaces, and J.R. Viqueira. State of the Art and
Requirements in GIS. En Proc. of the 3rd Mexican International Conference on Computer
Science (ENC), Aguascalientes, Mexico, 2001.
[5] Open Geospatial Consortium, Inc.. Implementation Specification for Geographic information -
Simple feature access - Part 2: SQL option (SFS). Accedido el 10 de Febrero de 2006 en la
URL http://portal.opengeospatial.org/files/?artifact_id=13228
[6] Open Geospatial Consortium, Inc. Web Feature Service (WFS) Implementation Specification.
Accedido el 10 de Febrero de 2006 en https://portal.opengeospatial.org/files/?artifact_id=8339
[7] Open Geospatial Consortium, Inc. Web Map Service (WMS) Implementation Specification.
Accedido el 10 de Febrero de 2006 en http://portal.opengeospatial.org/files/?artifact_id=5316
[8] Open Geospatial Consortium, Inc. Catalogue Service Implementation Specification (2.0.1).
Accedido el 10 de Julio en http://portal.opengeospatial.org/files/?artifact_id=5929&version=2
[9] Norma ISO 19115. Geographic Information – Metadata.
[10] Open Geospatial Consortium, Inc. Geography Markup Language (2.1.2). Accedido el 10 de
Julio en http://portal.opengeospatial.org/files/?artifact_id=11339
[11] Open Geospatial Consortium, Inc. Gazetteer Service Profile of a WFS. Accedido el 10 de Julio
en http://portal.opengeospatial.org/files/?artifact_id=13593
[12] N.R. Brisaboa, M.R. Luaces, J.R. Paramá, D. Trillo, and J.R. Viqueira. Improving
Accessibility of Web-Based GIS Applications. En Proc. of the 2nd International Workshop on
Geographic Information Management (DEXA Workshop). Copenhagen, Denmark, 2005.
[13] Deegree. Accedido el 10 de Febrero de 2006 en la URL http://deegree.sourceforge.net/
[14] GeoServer. Accedido en la URL http://docs.codehaus.org/display/GEOS/Home el 10 de
Febrero de 2006
[15] MapServer. Accedido el 10 de Febrero de 2006 en la URL http://mapserver.gis.umn.edu/
[16] GeoNetwork Accedido en la URL http://sourceforge.net/projects/geonetwork el 10 de Febrero
de 2006
[17] The JUMP Project. Accedido en la URL http://www.jump-project.org/ el 10 de Febrero de
2006
[18] deeJUMP. Accedido en la URL http://demo.deegree.org/download/demos/deejump/deejump-
20051102.zip el 10 de Febrero de 2006
[19] JUMP Pilot Project. Accedido el 10 de Febrero de 2006 en la URL http://jump-
pilot.sourceforge.net/
[20] gvSIG. Accedido el 10 de Febrero de 2006 en la URL http://www.gvsig.gva.es
[21] uDIG. Accedido el 10 de Febrero de 2006 en la URL http://udig.refractions.net
[22] SAGA GIS. Accedido el 10 de Febrero de 2006 en la URL http://www.saga-gis.uni-
goettingen.de/html/index.php
[23] GeoPISTA. Accedido el 10 de Febrero de 2006 en la URL http://www.geopista.com
Resumen
1 Introducción
El desarrollo de cualquier sistema de información en general, y el de una
Infraestructura de Datos Espaciales (IDE) en particular, lleva asociado todo un
conjunto de costes que es necesario estimar previamente, para luego hacer un
seguimiento de los mismos y una posterior evaluación una vez finalizado al objeto
de verificar el más que probable desfase entre lo estimado y lo real. El resultado de
este análisis permite identificar problemas y aprender para futuros desarrollos.
Además una estimación precisa es muy importante para posteriormente poder:
realizar un análisis costo-beneficio y financiero adecuado; realizar análisis de
inversión acertados; proveer la base para la evaluación gerencial de múltiples
autoridades competentes. Y por último, este artículo termina con una serie de
conclusiones.
proporcionar una serie de datasets en unos plazos concretos. Estos datasets son
precisamente las capas requeridas para los escenarios de la aplicación web de
SDIGER. El estado de la tecnología no es homogéneo hoy día, pero en el futuro
(cuando la DMA esté en un estado más avanzado) todas las Autoridades
Competentes deberían alcanzar un nivel tecnológico comparable con el fin de
poder proporcionar los datos requeridos. Al menos, una infraestructura de la
cuenca hidrográfica lo suficientemente restringida para proporcionar una
estimación razonable.
4 Estimación de costes
El objetivo de esta sección es proporcionar la estimación de costes de las
actividades descritas en la sección 2.3, con el fin de proporcionar posteriormente
una fórmula que nos permita obtener la estimación de costes para un número
flexible de cuencas hidrográficas y sus autoridades competentes.
Para realizar la estimación de costes para el escenario de extrapolación se ha
construido una tabla de estimación donde se facilita para cada actividad la siguiente
información:
• Coste unitario. Esta es la estimación unitaria del coste de cada actividad en
días laborables normalizados. Se debe tener en cuenta que la estimación de
costes de estas actividades está altamente influenciada por los problemas
encontrados en el desarrollo de estas actividades.
• Factor de escalabilidad. Indica la unidad usada para escalar cada actividad
en un contexto específico dentro de un escenario de extrapolación.
Sobre esta tabla de estimación, resulta inmediato estimar los costes para un
escenario de extrapolación específico ya que solo hay que valorar el número de
unidades necesarias en ese contexto, calcular el número de “días laborables
normalizados” requeridos por actividad, y obtener la suma total de “días laborables
normalizados”.
5.1. Infraestructura 40 40
5.2. Cliente de catálogo 50 50
5.3. Cliente de gazetteer 20 20
5.4. Visualizador de mapas 20 20
5.5. Aplicaciones Web 180 180
6. Adquisición hardware y software 12 12
7. Infraestructura para adaptación
multilingüe 25 25
8 Gestión general 80 80
Un extracto de esta tabla de estimación se muestra en las tablas 2 y 3. La
5 Conclusiones
Este trabajo ha presentado un método para poder estimar la implantación de una
IDE a nivel Europeo que involucre a varias instituciones de distintos estados
miembros. Se ha descrito la forma de hacer una representación genérica de un
contexto de extrapolación, incluyendo la definición de unidades de extrapolación,
unidades de medida y un desglose genérico de actividades. Y sobre esa
representación genérica del contexto, se ha ofrecido una tabla de estimación para
contextos de extrapolación basada en los costes reales de implantación en la zona
trans-fronteriza de las cuencas del Adour-Garonne y del Ebro.
Sin embargo, hay que reconocer que las asunciones que se deben tomar para poder
realizar estimaciones en el contexto de las IDEs pueden influir en su objetividad
[6]. En primer lugar, hay múltiples variables que hacen difícil la estimación exacta
de los gastos. Por ejemplo, hay que tener en cuenta los siguientes factores
desconocidos: estado tecnológico en cada cuenca hidrográfica, el estado de
implementación de la Directiva Marco del Agua, o la disponibilidad de recursos
humanos en las Agencias Competentes para la implantación de SDIGER, su
experiencia y formación. En segundo lugar, cabe mencionar que la mayor parte de
las actividades del caso real implementado en las cuencas Ebro y Adour-Garonne
han sido realizadas por un equipo de alta cualificación con amplia experiencia en el
desarrollo de proyectos relacionados con IDEs. Además, hay una buena relación
entre las entidades socias debido a una historia común de proyectos anteriores. Y
por último, la mayor parte del software usado en el prototipo implementado por el
proyecto ha sido desarrollado por propias entidades desarrolladoras del proyecto.
En todo caso y aun reconociendo el margen de error inherente a cualquier actividad
de estimación de costes, el trabajo presentado en este artículo permite monitorizar
el desarrollo de proyectos con funcionalidades y arquitecturas similares. Los
resultados aquí expuestos son trasladables con relativa facilidad a otros ámbitos ya
que los recursos y servicios ofrecidos por una IDE se pueden reutilizar en distintos
contextos. Es decir, aunque el diseño de las aplicaciones Web tengan un carácter
específico, los servicios y los patrones arquitecturales sobre los que se construyen
esas aplicaciones son completamente reutilizables.
Agradecimientos
Este trabajo ha sido parcialmente financiado por el proyecto TIC2003-09365-C02-
01 del Plan Nacional de Investigación Científica y Desarrollo Tecnológico del
Ministerio de Educación y Ciencia de España.
Referencias
[1] M.A. Latre, F.J. Zarazaga-Soria, R. Béjar, P.R. Muro-Medrano, J. Nogueras-
Iso, “SDIGER: A Cross-Border Inter-Administration SDI to support WFD
Information Access for Adour-Garonne and Ebro river basins”. Proc. 11th EC-
GI & GIS Workshop, ESDI: Setting the Framework Alghero, Sardinia, 29th
June - 1st July 2005
[2] F.J. Zarazaga-Soria, J. Nogueras-Iso, M.A. Latre, A. Rodríguez, E. López, P.
Vivas, P.R. Muro-Medrano, “Providing SDI Services in a Cross-Border
Scenario: the SDIGER Project Use Case”. Aceptado para su publicación en
Research and Theory in Advancing Spatial Data Infrastructure Concepts,
ESRI Press (editor: H. Onsrud), 2006
[3] J. Nogueras-Iso, M.A. Latre, R. Béjar, P.R. Muro-Medrano F.J. Zarazaga-Soria.
“SDIGER: Experiences and identification of problems on the creation of a
transnational SDI”, View Document. Actas de las Jornadas Técnicas de la
Infraestructura de Datos Espaciales de España (JIDEE’05), Madrid (Spain),
24-25 November 2005
[4] Commission of the European Communities (CEC), 2004. Proposal for a
Directive of the European Parliament and of the Council establishing an
infrastructure for spatial information in the Community (INSPIRE).
COM(2004) 516 final, 2004/0175 (COD)
[5] Official Journal (OJ) of the European Union, 2000. Directive 2000/60/EC of
the European Parliament and of the Council of 23 October 2000 establishing a
framework for Community action in the field of water policy. The EU Water
Framework Directive - integrated river basin management for Europe. L 327,
22/12/2000 pp. 0001-0073 (2000)
[6] R.A. Longhorn, “MOTIIVE Experiences Using Simulation Software to Assess
SDI Cost-Benefit”. Proc. 12th EC-GI & GIS Workshop, ESDI: From
Inspiration to Implementation, Innsbruck (Austria), June 2005
Resumen
La evolución del proyecto IDEC, desde sus inicios a mediados del 2002, ha conducido hacia la
aplicación de los recursos tecnológicos disponibles y de los conocimientos adquiridos en ámbitos
concretos. Las primeras formulaciones de IDE’s sectoriales resultaron ser de gran interés, lo cual
llevó a plantear a finales del 2004 una propuesta para integrar los entes locales en la IDE regional
mediante la construcción de una IDE sectorial específica que tuviera en cuenta el ámbito de los
entes locales y sus particularidades.
I.- Escenario
La IDE de Cataluña fue creada en 2002. Actualmente dispone de varios servicios en su Geoportal
(http://www.geoportal-idec.net), sobre todo en sus servicios de Catálogo, donde se pueden
encontrar más de 20.000 registros de metadatos proporcionados por 67 organizaciones y
aproximadamente 30 servicios de metadatos que describen diferentes geoservicios
proporcionados por una docena de WMS, que hacen accesibles alrededor de 150 capas de
referencia y geodatos temáticos. En estos momentos, una ley del parlamento autonómico
Origen
Objetivos
Objetivo general
Objectivos específicos
- Participar en proyectos de aplicación y, en los casos en que sea posible, rentabilizar los
activos de información disponibles
Puede apreciarse en el cuadro siguiente que aunque el tamaño del municipio tiene influencia en el
nivel de recursos disponibles, dichas diferencias no son proporcionales al tamaño, como podría
esperarse. Así, los municipios de más de 2000 habitantes tienen en un 50% los mismos recursos
(información, personal, tecnología) que los de mayor tamaño, mientras que los de más de 10.000
habitantes presentan un porcentaje del 85%. Aun sin disponer de datos concretos respecto a los
pequeños municipios, cabe esperar que las entidades supramunicipales supliran sus carencias y
por tanto podran ser integrados en el Proyecto.
(Nota: Aunque los datos estan obtenidos de una muestra reducida se estima tienen un correcto
nivel de fiabilidad. No se incluyen Diputaciones ni Consejos Comarcales)
< 2.001 hab > 2.001 hab > 10.001 hab > 50.001 hab
Aplicaciones
Información web
Información disponible
- Mapas topográficos
- Urbanismo
- Medioambiente
- Turismo
- Distribución de servicios públicos
- (catastro), (callejero)
-…
Los municipios más grandes disponen de todos sus datos digitalizados, normalmente ya
publicados en WMS (en Intranet o Internet), y con frecuencia tienen un responsable de SIG.
Muchos otros municipios más pequeños también tienen recursos adecuados (datos, recursos
humanos y físicos) para formar parte de una geoinfraestructura, y tener un impacto importante en
ella. En el caso de los municipios más pequeños, varias organizaciones supramunicipales se
ocupan de facilitarles los servicios que precisan, siendo estos últimos los agentes participantes,
coordinando los esfuerzos, etc.
Una primera, y elemental, consiste en subvencionar los costes que puedan conllevar para los entes
locales la generación de los metadatos y la posterior publicación de la información en WMS (y
activación de los conectores OGC), incluyendo, si fuere el caso por no disponer de dicho recurso,
la instalación del software WMS-OGC, (se implementa software open-free WMS de libre
utilización). Asimismo se facilita el soporte técnico necesario para la ejecución de dichos
objetivos. Finalmente en la línea de promoción de la integración de TIC’s en los entornos locales,
y específicamente proyectos SIG, se priorizan aquellos proyectos cuyo desarrollo contribuya a
una más rápida y fácil integración en el proyecto IDEC.LOCAL
El Consorcio AOC
E-government (e-Administración)
funds the tasks of: subvenciona:
- creating metadata
- creación de metadatos
- publishing data
- publicación de indatos
WMS en /OGC (2.000(2.000
WMS /OGC €) €)
- and
- y GIS projects
proyectos SIG closely related
relacionados con with the project
el proyecto IDE
Una segunda línea de actuación, probablemente más interesante y en línea con los planteamientos
del Consorcio AOC y, en general, con los objetivos que se persiguen en los programas del
gobierno electrónico, consiste en facilitar determinados módulos reutilizables y personalizables a
partir de los recursos disponibles en la plataforma IDEC.
Ello representa una magnífica via para la comprensión de los beneficios que comporta participar
en una red colaborativa, en la que diversos proveedores comparten sus respectivas informaciones,
enriqueciendo al conjunto y facilitando medios de conocimiento territorial tanto al conjunto de las
administraciones públicas como a los ciudadanos. En un principio dichas aplicaciones utilizan los
servicios de acceso a recursos información de diversos departamentos del Gobierno y otras
instituciones, así como geoservicios IDEC. El progreso del proyecto habrá de comportar la
ampliación de las bases de información disponibles con la integración de aquellas
correspondientes a los propios entes locales.
- Visualizador de cartografia.
Permite, con la mera utilización del navegador, accediendo a un Cliente IDEC, y utilizando como
fondo cualquier capa de información disponible (ortofoto, topográfico, callejero....), editar objetos
puntuales, lineales o superficiales, introduciendo atributos, links, imágenes u otras opciones, y
almacenar los mismos en el Servidor IDEC y/o generar ficheros que pueden ser publicados en el
propio servidor municipal o ser usuados en un desktop SIG
Las figuras siguientes ilustran los interfaces formulario, para la creación del visualizador
personalizado, y el correspondiente al editor de objetos
Street Map
Publish
http://www.geoportal-idec.net/idelocal/IDECServlet?pag=noticies&home=s
La última figura destaca las tecnologías aplicadas en la realización de los recursos antes descritos:
El proyecto IDE LOCAL es visto como un instrumento para emprender proyectos nuevos, basado
en su información conectada en red. Esto aumenta el interés de los participantes por las supuestas
ventajas que se derivan de su participación.
A finales de 2006
Primeras conclusiones
- No es un problema de financiación
- No es un problema tecnológico
- No es un problema de disponibilidad de datos
- No es un problema de restricción de acceso a datos
Esta es una asignatura pendiente en todos los casos, pues hasta ahora no se daba como necesidad
perentoria el hecho de definir una política y unas condiciones para el acceso y difusión de los
datos municipales. Puede afirmarse que la postura inicial de la mayoría de los entes locales es
totalmente abierta a la compartición y libre acceso de la información.
Una propuesta será elaborada y comentada, a finales de año, con las organizaciones locales, el e-
gobierno (CAOC) y varios municipios, sobre la disponibilidad y las restricciones de los diferentes
tipos de datos, para poder adoptar una política final armonizada. que contemple las siguientes
posibilidades:
Con objeto de que los proveedores (en este caso los municipios) puedan confiar en las nuevas
posibilidades, se les tiene que facilitar canales de distribución apropiados y tecnologías de
protección y copyright para garantizar un mínimo nivel de seguridad, especialmente si se quiere
que participen también los pequeños proveedores. Se está trabajando en algunos desarrollos que
incluyen las tecnologías apropiadas, como:
WMS
WMS
PDP
PDP Policies
Roles
(PolicyDecision
(Policy DecisionPoint)
Point)
Viewer
Layers styles
FPS
FPS
(FeaturePortrayal
(Feature PortrayalService)
Service)
X (Firewall rules)
Municipality
Municipality
Municipality
Municipality
WFS
WFS
Municipality
Municipality
WFS
WFS ICCWFS
ICC WFS Catalonia
Municipality
Municipality
WFS
Catalonia
topographic data
WFS
topographic data
WFS
WFS
Esto es una tarea pendiente, pero se está trabajando en ello. Con la participación local se dispone
de una base más amplia para analizar los impactos de la IDE. Se seguirá la propuesta de la D.G.
Information Society and Media – European Comission Proposal for e-governemnt, que
considera estos tre elementos:
- Eficacia económica
- Democracia
- Efectividad social
Proyectos nuevos
Según se ha mencionado anteriormente, la IDE temática local será una plataforma para
desarrollar proyectos nuevos operacionales, entre ellos:
Referencias
- Open Gis Consortium, 2002, OpenGIS Reference Model.
- General Accounting Office – USA, 2003, GIS: Challenges to Effective Data Sharing.
- Geoportal IDEC - Projecte IDEC, 2002, Dossiers de presentació v.1 & 2003, Dossiers de
presentació v.2.
- Guimet, J., 2004, Thematic SDI’s: a way to spread out the benefits of interoperability and to
enhance the development of Regional SDI’s, proceedings, 10th EC-GIS workshop.
- Guimet, J., 2005, Spatial Data Infrastructures, a new paradigm within the domain of Geospatial
information. The example of the catalan SDI Project (IDEC) http://www.geoportal-
idec.net/geoportal/eng/pdf/ide_nouparadigma.pdf
- Guimet, J., 2005, SDI Catalonia: A Regional Approach, Global Magazine for Geomatics, June
2005, Volume 19, Issue 6
http://www.giminternational.com/v_gim/archives/chapter_content.asp?v0=detail&v1=486
METADATOS
65
Metadatos: Extracción y derivación automática de atributos. Sesión 2
Resumen
1 Introducción
Desde que surge el concepto de Infraestructura de datos Espaciales (IDE) en 1994
[1] se ha llevado a cabo un gran avance en el desarrollo de conceptos, modelos y
arquitecturas que han posibilitado la creación de una sólida base. Esta base ha
permitido la puesta en funcionamiento de un número cada vez más importante de
IDEs a niveles locales, regionales, nacionales y transnacionales. No obstante, basta
con echar un rápido vistazo para observar que el eje central sobre el cual se
sustenta la mayor parte de estas iniciativas lo constituye la información geográfica
más tradicional (mapas, coberturas, modelos digitales del terreno, etc.). Para ello se
ha venido utilizado como soporte de caracterización de estas informaciones la
norma ISO 19115 y la especificación técnica ISO 19139. En algunos entornos IDE
ya se está comenzando a trabajar sobre la idea de caracterizar los servicios
geográficos haciendo uso de la norma ISO 19119. Sin embargo se está dejando de
lado toda una ingente cantidad de servicios e información más heterogéneos
susceptibles de ser ofrecidos a través de una IDE (un ejemplo concreto puede
encontrarse en [2]). Ya en 1998 Goodchild explicaba que la comunidad de sistemas
de información geográfica había venido trabajando con la información geográfica,
mientras que la información geo-referenciada es mucho más amplia en al incluir las
cosas tales como las fotografías, los videos, la música y la literatura que se pueden
dar una variable de localización [3].
El reto que se plantea en estos momentos es la definición de una estrategia que
posibilite la incorporación de estas fuentes y servicios de información garantizando
la interoperabilidad entre sistemas, sin que ello vaya en detrimento de una
descripción o caracterización de recursos, adecuada, completa y suficiente.
El resto del artículo se estructura como sigue. A continuación se presenta una
rápida revisión de los estándares de caracterización de información y servicios que
están siendo utilizados en la mayor parte de las IDEs que se están construyendo.
Seguidamente se propone Dublin Core como modelo base de caracterización a
utilizar en las IDEs, y como este estándar va a posibilitar la integración de nuevas
fuentes de información y servicios, así como la compatibilización con los modelos
y servicios actualmente en uso. Este artículo termina con un apartado de
conclusiones.
grandes áreas: los catálogos de datos y servicios, y los capabilities de los servicios
OGC.
Cuatro son las zonas fundamentales en las que sería necesario trabajar con vistas a
sustentar el funcionamiento de una IDE sobre el modelo general de metadatos
basado en Dublin Core: Metadatos de datos y servicios, Servicios de búsqueda, y
Servicios de nombres.
Servicios de búsqueda
La mayor parte de los motores de recuperación de información que dan soporte a
los servicios de búsqueda que operan en la actualidad se basan en los modelos
XML de los estándares de la serie ISO 19100, o en modelos relacionales
propietarios. Por otra parte, a la hora de recuperar por parte del cliente las
informaciones, prácticamente en ningún caso se ofrece la posibilidad de obtener la
información en Dublin Core.
En el caso de los motores de recuperación, sería necesario modificarlos para que
fuesen capaces de indexar y buscar sobre el modelo Dublin Core. Esto no tiene
porque resultar nada extraño ya que si se estudian los campos que componen DC se
puede observar que éstos encajan bastante bien con lo que se denominan metadatos
de búsqueda en [14]. Además, ya existen soluciones en la actualidad que trabajan
sobre esta filosofía [15].
En la parte de los resultados de las búsquedas, OGC ya ofrece una solución
suficientemente satisfactoria mediante el perfil CORE de la especificación CSW
del catálogo. Sería necesario forzar a que todos los catálogos que se pongan en
funcionamiento cumpliesen dicha especificación.
4 Conclusiones
En este trabajo se ha presentado una propuesta de utilización de Dublin Core como
modelo base de todos los metadatos con los que se trabaje en una IDE. La adopción
de este modelo algo más general que los que en la actualidad se están utilizando
requeriría unos pequeños ajustes técnicos sobre las actuales soluciones
tecnológicas, pero sin embargo sentaría unas prometedoras bases en tres líneas
fundamentales: un mayor y mejor aprovechamiento de los datos y servicios que en
la actualidad se están sirviendo por las propias IDEs, abriría las puertas a la
incorporación de nuevos datos y servicios que en la actualidad no se encuentran
presentas, y haría más fácil la integración de las IDEs con otros sistemas de
información al objeto de incrementar las posibilidades funcionales que se prestan
sobre los servicios de éstos.
Ya se están poniendo en marcha iniciativas destinadas a aprovechar Dublin Core
como pivote sobre el que hacer girar los contenidos de información y la tecnología
y servicios de una IDE construidos sobre esta base. Patrimonio Industrial y
Patrimonio Paleontológico son dos áreas de gran interés en las cuales se están
dando los primeros pasos.
Agradecimientos
Este trabajo ha sido parcialmente financiado por el proyecto TIC2003-09365-C02-
01 del Plan Nacional de Investigación Científica y Desarrollo Tecnológico del
Ministerio de Educación y Ciencia de España.
Referencias
† Departament de Geografia.
Universitat Autònoma de Barcelona
Facultat de Filosofia i Lletres. Edifici B. 08193, Cerdanyola del Vallès
Tlf: 935.811.527. Fax: 935.812.001. e-mail: alaitz.zabala@uab.cat
xavier.pons@uab.cat
Resumen
1 Introducción
Los metadatos pueden referirse a diferentes niveles jerárquicos de los datos
geográficos. El estándar ISO 19115 [1] reconoce diferentes niveles jerárquicos de
la información geográfica como son: serie, conjunto de datos, hoja, modelo, objeto,
atributo, servicio,…. Además, el estándar ISO 19115 reconoce que potencialmente
existen muchos metadatos “reutilizables” al implementar una colección de
metadatos. Al crear diferentes niveles de descripción, los vínculos jerárquicos
2 Objetivos
El objetivo es desarrollar un modelo que permita definir de manera sólida y sin
redundancias los metadatos de productos complejos como por ejemplo una edición
de un Mapa Topográfico completo.
Modelización de la realidad
Capas de información
Topografía
Edificios
Multiserie
Capa-Hoja
La Hoja, u Hoja de serie, esta formada por las diferentes capas temáticas para un
fragmento concreto del corte cartográfico en hojas y fecha (versión) concreta. Así,
por ejemplo todas las capas del topográfico 1:5 000 para una hoja (unidad espacial)
determinada forman la “Hoja de serie”.
a) Opciones de ISO 19115: Una vez establecidos los tipos de series y capas,
debemos fijar cómo definir para un conjunto de metadatos sus relaciones con otros
conjuntos de metadatos. El estándar nos ofrece dos vías para definir estas
relaciones: el miembro Identificador del padre “parentIdentifier” y la sección
Información de agregación “aggregateInfo”. El primero se utiliza para identificar
el conjunto de metadatos del cual el conjunto de metadatos forma parte. Sólo es
posible definir un parentIdentifier. En segundo lugar la sección “aggregateInfo”
aporta información sobre la agregación de datos (no de metadatos). Se pueden
definir diversas agregaciones para un mismo conjunto de metadatos.
4 Herencia de metadatos
En el momento que una capa se define como hija de alguno (o todos) los niveles
superiores definidos (tipos de serie), los valores de los metadatos de esta Capa-
Hoja participan de diversos tipos de herencia jerárquica dependiendo del campo de
metadatos del que se trate. Así, pueden quedar fijados, heredados (pero ampliables)
o sugeridos (heredables o no) por los niveles jerárquicos superiores según un
conjunto de reglas de herencia descrito en esta comunicación.
La Serie contiene los metadatos que aplican de forma general a todas las Capas-
Hoja que la forman, como por ejemplo una parte del título, información sobre
cómo se capturan los datos (linaje), fecha general temática, calidad general o
relaciones con las bases de datos (típicamente tablas que actúan de diccionario).
Los metadatos comunes a todas las Capas-Hoja que forman parte de cada Hoja de
Series se extraen de dos ubicaciones diferentes: el corte cartográfico y el fichero de
metadatos de la Hoja de serie. Algunos de estos metadatos dependen estrictamente
del Corte cartográfico y por lo tanto se extraen de él, por ejemplo las diversas
codificaciones de la Hoja o el nombre de la misma. La Hoja de Serie y la Capa-
Hoja pueden heredar estos metadatos desde el Corte Cartográfico. En cambio otros
metadatos están relacionados con esa Hoja de Series des del punto de vista de la
Multiserie de la que forman parte, como por ejemplo la empresa o la fecha del
vuelo fotogramétrico a partir del que se han restituido las diversas informaciones
de esa Hoja del topográfico. Estos metadatos se guardan en el nivel jerárquico de la
Hoja de Series y pueden ser heredados por la Capa-Hoja.
Los metadatos comunes al nivel jerárquico de Multiserie son, por ejemplo, parte
del título (“Mapa topográfico”), la escala equivalente, etc.
Referencias
[1] International Organization for Standardization, “International Standard:
Geographic information – Metadata. ISO 19115:2003”, ISO TC 211, 2003.
[2] Valentín, A., X. Pons, “El Gestor de Metadades de MiraMon (GeMM 1.0)”,
Documento interno de trabajo del grupo MiraMon, 2000.
[3] Subgrupo de Trabajo del Núcleo Español de Metadatos, “Núcleo Español de
Metadatos (NEM v1.0)”, 2005
[4] Institut Cartogràfic de Catalunya, “Especificacions tècniques ICC: 1:5 000 :
BT-5M v2.0”, Generalitat de Catalunya. Barcelona, 2001
[5] Institut Cartogràfic de Catalunya, “Diccionari de Dades de la Base
topogràfica 1:5 000 v2.0 (BT-5M)”, Generalitat de Catalunya. Barcelona,
2001
m.manso@upm.es
ma.bernabe@upm.es
RESUMEN
Para que una Infraestructuras de Datos Espaciales sea útil a una amplia comunidad de
usuarios es necesario que existan catálogos o repositorios sobre los que poder realizar
búsquedas o consultas relacionadas con información geográfica (I.G.) o con servicios Web
que se apoyan en la I.G.. Para que los usuarios puedan realizar consultas simples o complejas,
los catálogos deben de contener un inventario bien detallado de los productos y servicios
ofrecidos por quien produce los datos, distribuye los productos o presta dichos servicios. Esta
descripción detallada de productos o servicios son los Metadatos.
Uno de los componentes fundamentales de las IDES son los estándares, que actúan
como mecanismos reguladores, cuyo objetivo es garantizar la interoperabilidad entre sistemas
y aplicaciones. En el contexto de los Metadatos de productos el estándar Internacional
ISO19115-2003 ha sido asumido por la Agencia Española de Normalización (AENOR)
como estándar de metadatos para la I.G. Éste documento recoge de una manera formal los
nombres de los atributos que pueden formar parte de un registro de Metadatos y sus
significados.
ISO19115-2003 define aproximadamente 400 atributos organizados en clases y tipos
de datos que cubren todas las facetas previstas para los metadatos: identificación, información
espacial, sistemas de referencia espacial, calidad, distribución, aplicación y la referencia al
propio estándar de metadatos usado en la descripción. ISO19115-2003 define cuales de los
atributos son obligatorios, cuales son optativos y cuales están condicionados en función del
tipo de I.G. que se esté describiendo. De esa enorme colección de metadatos, los países,
regiones, comunidades y organizaciones pueden definir libremente subconjuntos (llamados
perfiles o plantillas) de metadatos, más simples o más elaboradas, en función de sus
necesidades. Este es el caso del Núcleo Español de Metadatos (NEM).
Estos trabajos de edición de metadatos no están libres de errores. En unos casos los
errores son meramente mecanográficos (olvidar un separador decimal, cambiar de lugar la
coma), en otros casos los errores son por conmutación de valores entre atributos duales
(ancho-alto, este-oeste, norte-sur) y finalmente también se pueden interpretar erróneamente
los Sistemas de Coordenadas y como consecuencia las transformaciones de coordenadas
serán erróneas. Los errores mencionados ocurren tanto en los documentos en papel como en
los documentos digitales ya que en ambos casos han de buscarse los datos y transcribirlos
sobre la herramienta de edición de metadatos.
Desde el punto de vista productivo, otro aspecto importante es el tiempo que utiliza un
operador y por lo tanto, el coste económico que supone utilizar una herramienta informática
para abrir el documento digital que se está describiendo, leer los datos necesarios, trascribirlos
sobre el editor de metadatos y procesar algunos cálculos (transformación de coordenadas).
METADATOS DE TELEDETECCIÓN.
EL DÍA DESPUÉS
AMARO CORMENZANA, ALBERTO*,
PRADO ORTEGA, ELENA*,
JIMENEZ MICHAVILA, MARCOS*.
* ÁREA DE TELEDETECCIÓN
(INSTITUTO NACIONAL DE TÉCNICA AEROESPACIAL I.NT.A)
Ctra de Ajalvir s/n. Torrejón de Ardoz (Madrid)
amaroca@inta.es, jimenezm@inta.es, pradooe@inta.es
Resumen
Con independencia del formato interno que se utilice en los catálogos, si se quiere
que la información que acompaña a las imágenes de teledetección sea fácilmente
interpretable y localizable, deberá ajustarse a estos estándares. Esto garantizará la
posibilidad de intercambiar datos entre usuarios, organismos y aplicaciones
diferentes, es decir, cumplir los principios básicos de INSPIRE y un ahorro
evidente de documentación adicional.
Con respecto al último punto, la visualización de los ficheros XML, de acuerdo con
los comentarios que recibimos por parte de los usuarios, es un concepto crítico que
también podrá empezar a resolverse a partir de la aparición de la norma ISO19139.
Los usuarios necesitan localizar la información en extensos y complicados ficheros
XML, por lo que el lenguaje de hojas de estilo para XML y sus transformaciones,
que simplifican la apariencia de los metadatos, pronto se convertirán en un
requerimiento común.
1 INTRODUCCIÓN
El impulso que durante estos últimos años ha recibido el tratamiento e
incorporación de metadatos a la información geográfica se entiende a partir del
desarrollo de la iniciativa de la Comisión Europea INSPIRE [1] (Infraestructure for
Spatial Information in Europe). Esta recomendación intenta agrupar a todos los
órganos implicados en esta área de trabajo para conseguir alcanzar un objetivo
fundamental: la interoperabilidad de la información, es decir, facilitar el
intercambio de diferentes tipos de datos entre diferentes organismos, usuarios y
aplicaciones.
Para conseguir estos objetivos se utilizan, entre otros mecanismos, las normas ISO
relacionadas con la información geográfica generadas por el grupo de trabajo
TC211 [2].
Hay dos normas que constituyen la referencia principal: la ISO19115 "Metadatos
de Información Geográfica" y la ISO19139 "Implementación del Esquema XML",
y a partir de ellas se accede a un elevado número de normas adicionales.
El formato que se utiliza para guardar los metadatos es, por su idoneidad y
universalidad, el XML (Extensible Markup Language). Un formato que ya se
estaba utilizando en otras aplicaciones (muchas de ellas relacionadas con la
transmisión de información por la red), y que permite, por su estructura
jerarquizada, la distribución de los metadatos en entidades o agrupaciones de
elementos.
Es la norma ISO19115 la que se encarga de definir hasta 409 metadatos y su
jerarquía, pero no hace referencia al modo en el que se deben presentar los
metadatos.
Para resolver cual es el formato más adecuado, el TC211 ha desarrollado otra
norma, la ISO19139, que referencia un esquema completo de los metadatos
especificados en la ISO19115 y define cómo debe hacerse la creación y validación
de ficheros con formato XML para garantizar la normalización entre las fuentes de
Estos son los puntos fundamentales que están permitiendo la proliferación de IDE's
(Infraestructuras de Datos Espaciales) y son la base para entender y trabajar por la
interoperabilidad.
Sin embargo, detrás de todos estos esfuerzos, ha existido habitualmente una
filosofía más próxima al mundo GIS, de datos vectoriales y se ha contemplado la
información procedente de la teledetección, como información auxiliar, como una
capa de información adicional.
punto de inicio de un trabajo muy laborioso para adaptar los catálogos, formatos y
aplicaciones al esquema XML.
Figura 3. metadataExtensionInfo
(perfil INTA de teledetección)
Figura 4. acquisitionInformation
(perfil INTA de teledetección)
Figura 6. dimension
(perfil INTA de teledetección)
Figura 5. contentInfo
(perfil INTA de teledetección)
classification
que no es incluido en el NEM.
Información sobre
Información sobre
agregaciones:
agregaciones definidas en el
conjunto de datos Se usa para identificar
información que engloba todos
Se incluyen en
los datasets, por ejemplo
aggregationInfo los
información sobre otras
elementos:
campañas de vuelo relacionadas
aggregateDataSetName,
y/o datos auxiliares.
aggregateDataSetIdentifier,
associationType e No se utiliza
initiativeType aggregateDataSetIdentifier
porque si se identifica
directamente el
aggregateDataSetName no es
necesario.
Figura 8. resourceConstraints
(perfil INTA de teledetección)
Figura 9. aggregationInfo
Figura 7. identificationInfo (perfil INTA de teledetección)
(perfil INTA de teledetección)
4 Metadatos de teledetección.
La norma ISO19115 considera los datos raster como una información auxiliar, una
imagen con datos binarios que se incorpora frecuentemente a los datos vectoriales
y que por tanto necesita estar presente entre los metadatos.
Sin embargo, la información tratada en el campo de la teledetección contempla
muchas variables adicionales de difícil ubicación, así como formatos y procesos
específicos.
Los datos raster se pueden definir como una malla regular, formada por celdas,
cada una de las cuales lleva asociado un valor numérico. Estos valores pueden
representar variables como el nivel digital observado, radiancias, reflectancias,
temperaturas o alturas (en el caso de tratarse de modelos digitales del terreno).
Además los datos almacenados pueden consistir también en variables temáticas
derivadas como: índices de vegetación, resultados de algún tipo de algoritmo o
clasificaciones temáticas.
La entidad que comprende esta información es contentInfo (ver figura10)
Los procesos que se aplican sobre los datos en bruto pueden ser complejos y
requerir una referencia en los metadatos y además pueden modificar la geometría y
la variable original almacenada en la imagen. Por ello es importante que el usuario
conozca todos los procesos aplicados sobre la imagen hasta obtener el producto que
llega a sus manos.
Queda pendiente una conexión de todos estos formatos con el XML validado que
presente la norma ISO19139. Y al mismo tiempo es necesario resolver la definición
y ubicación de los metadatos que todos los organismos implicados consideren
obligatorios.
5 Conclusiones
En el campo GIS se lleva trabajando varios años tanto a nivel nacional como
internacional con la normativa y las recomendaciones ya comentadas.
Por todo ello es fundamental que a nivel nacional se unifiquen criterios en cuanto
a:
Selección de perfiles de teledetección (orientando su estudio a partir de los
diferentes sensores disponibles)
Necesidad de disponer, de la misma manera que se ha hecho con el Núcleo
Español de Metadatos, de un Núcleo de Metadatos de Teledetección.
Localización de metadatos (ubicación consensuada de la información más
crítica, eludiendo en lo posible los campos de "texto libre" para incorporar
largos párrafos de esta información.
Extensiones a la norma ISO19115 (será inevitable añadir nuevos metadatos
y, si se quiere que sean interoperables, deberan incorporar una ampliación
también para el esquema de la ISO19139).
Estudio de las recomendaciones OpenGis para servicios WEB aplicadas
especialmente a los catálogos de imágenes de teledetección.
Referencias
SERVICIOS
105
Contribuciones de una IDE a la e-Ciencia: Proyecto AWARE. Sesión 3
Resumen
1 Introducción
Vivimos en una era sin precedentes en cuanto a volumen y diversidad de datos
aplicados a procesos de análisis y síntesis multidisciplinares. Los problemas
medioambientales complejos como el cambio climático y el ciclo del agua
transcienden barreras geográficas y disciplinarias, y requieren soluciones
científicas aplicadas a sistemas integrados de información geográfica [1].
2 Antecedentes
Una de la iniciativas que contribuye al desarrollo de la e-Ciencia es GMES[4] (ver
sección 2.1) y como parte de ella nace el proyecto AWARE (A tool for monitoring
and forecasting Available WAter REsource)[5] que tiene como objetivo el
desarrollo de herramientas novedosas para la automatización de las tareas de
monitorización y predicción de la disponibilidad de agua y su distribución por
aquellas cuencas hidrográficas donde el deshielo es el factor más importante del
balance de agua anual, una condición que tienen en común las cuencas de la región
alpina.
Para facilitar el acceso a estos datos científicos y servicios web el caso ideal es que
pertenezcan a una IDE global, una infraestructura de datos espaciales común para
la comunidad científica, que sirva de plataforma para la e-Ciencia y posibilite una
armonización de los datos espaciales para facilitar su geo-procesamiento.
2.1 GMES
GMES (Global Monitoring for Environment and Security) [4] es una iniciativa
colaborativa entre la Comisión Europea (EC) y la Agencia Espacial Europea
(ESA). Nació bajo la responsabilidad de la Dirección General-Investigación,
pasando más tarde a manos de la DG-Industria. GMES puede verse como una
iniciativa I+D+I que persigue un intento de armonización política e industrial para
el uso de datos pertenecientes al campo medioambiental o de seguridad.
Fundamentalmente en este ámbito se trata con tres fuentes de datos espaciales:
datos in situ, recogidos por los usuarios desde el mismo campo; datos procedentes
de la Observación de la Tierra (OT); y datos cartográficos que pueden provenir de
IDEs siguiendo la directiva de INSPIRE. GMES tiene como finalidad armonizar el
acceso a estas tres clases de datos, y siguiendo su nueva óptica industrial impulsar
la explotación del sector espacial europeo con especial atención en las imágenes
satélite (OT).
Conectar los científicos de los sectores GMES, con sus datos, modelos y servicios
supone una infraestructura muy similar a la que propone el sector de las
infraestructuras de datos espaciales (IDE).
3. Servicios Web.
El proyecto AWARE tiene su enfoque en esas dos últimas formas de
geo-procesamiento.
posible realizar operaciones más complejas (ej. análisis espacial, camino mínimo
en red, buffer, etc.).
Así nace el nuevo concepto de geo-servicios, servicios web definidos por W3C
como "una aplicación software identificado por una URI, cuyo interfaz y enlaces
pueden describirse y ser descubiertos como artefactos XML” [11] pero que en este
caso encapsulan funcionalidad SIG (es decir, geo-procesamiento).
4 Geo-servicios en AWARE
Uno de los pasos intermedios a realizar antes de poder ejecutar estos modelos es el
cálculo de la temperatura media que hay en cada una de las zonas de elevación en
Hay varias fuentes de información a las que se necesita acceder para realizar estos
cálculos:
Figura 2 - IDEF0 del Modelo SRM. Ilustra el flujo de los datos a través del modelo hidrológico SRM.
Localización est.
meteorológicas
DEM Temperatura
Cálculo de la
media de cada
Temperatura en distribución zona de elevación
estaciones espacial de la
seleccionadas temperatura
Zonas de elevación
Algoritmos de
interpolación
paquete geo-estadistico para R, gstat [15], accesibles a través de una pasarela web
(Rserve, http://stats.math.uni-augsburg.de/Rserve).
Como puede verse en el ejemplo de una petición Execute utilizando XML como
forma de envio, el geo-servicio recibe los inputs – en este caso las mediciones de la
temperatura en las estaciones meteorológicas y su localización
(StationTemperature) como uma consulta al WFS, la capa de elevación en formato
GeoTiff como una consulta al WCS (ElevationMap) y el número de zonas de
elevación (NumElevationZones) como un número entero – y el output a generar. El
geo-servicio devuelve una respuesta XML, indicando si este ha finalizado
satisfactoriamente o no, y en caso afirmativo, una URL desde la cual poder acceder
5 Conclusiones
En un ámbito donde la comunidad científica tiene la necesidad de compartir datos
y funcionalidades para colaborar y economizar recursos se considera necesario la
puesta en marcha de una IDE que resuelva estas necesidades, aportando un entorno
abierto e interoperable - basado en la reutilización de los componentes
estandarizados proporcionados en ellas – facilitando la creación de nuevas
aplicaciones de una manera más sencilla, flexible y escalable. Estas aplicaciones
ofrecen al usuario la funcionalidad para solucionar un problema en concreto a
partir de la unión y/o concatenación de operaciones simples ya existentes, en
contraste con las aplicaciones GIS estándar, donde normalmente solo un pequeño
porcentaje de las funcionales ofrecidas es utilizado. Aunque no pretende resolver el
problema de composición de servicios [16].
Para que una IDE de estas características funcione de manera global se requieren
unas directivas con políticas de colaboración, de accesibilidad, y estándares que
posibiliten la conexión semántica y sintáctica de cada elemento. Con este propósito
en Europa se adopta INSPIRE como la directiva para la creación de IDEs,
utilizando para la interconexión los interfaces definidos por las normas y los
estándares del OGC. GMES se apoya en esta directiva para el desarrollo de unos
servicios, que formando parte de una IDE, aportarán funcionalidades y datos
requeridos en el mundo científico en el ámbito del medioambiente y la seguridad.
El proyecto AWARE aporta uno de estos servicios impulsados por GMES,
desarrollado como diferentes OGC Web Processing Services, ofreciendo un
conjunto de funcionalidades estándar escalables y reutilizables.
Referencias
[5] AWARE Project: A tool for monitoring and forecasting Available WAter REsource
http://www.aware-eu.info/es/home.htm
[11] Web services definition from W3C Web Services Architecture Working
Group, Web Services Architecture Requirements, W3C Working Draft (Aug.
19, 2002);
http://www.w3.org/TR/2002/WD-wsa-reqs-20020819
[12] Martinec, J., Rango, A., and Major, E. The Snowmelt Runoff Model
(SRM) User's Manual. NASA RP-1100. Greenbelt, Maryland, p. 110. 1983
Resumen
GeoBovino nace como una iniciativa que pretende ofrecer un servicio sencillo para
consultar los datos referentes a la trazabilidad del ganado bovino.
Por trazabilidad se entiende: “aquellos procedimientos preestablecidos y autosufi-
cientes que permiten conocer el histórico, la ubicación y la trayectoria de un pro-
ducto o lote de productos a lo largo de la cadena de suministros en un momento
dado, a través de unas herramientas determinadas”. [1]
La información sobre la trazabilidad animal esta legislada, y existen normativas
para el correcto etiquetado y seguimiento del animal, pero el problema es hacerle
llegar esa información tanto a consumidores como a profesionales.
La finalidad de Geobovino es paliar ese problema, permitiendo recuperar la infor-
mación sobre el animal o piezas del mismo. Para ello el proyecto se basa en todo
ese trabajo previo para conseguir los datos de la trazabilidad del animal.
GeoBovino ha sido concebido como un servicio Web que, a través de Internet,
permite la recuperación de la información almacenada por los distintos organismos
y entidades que se ocupan de la trazabilidad del ganado bovino. El servicio permite
recuperar toda la información disponible a partir del crotal del animal (identifica-
dor), el cual se halla presente en las etiquetas de canal y corte según el estándar de
etiquetado UCC-EAN-128. [2]
1. Introducción
La trazabilidad de la carne de vacuno en España está garantizada por distintas di-
rectivas de rango comunitario ((CE) num.1760/2000, (CE) num. 1825/2000) y
otras disposiciones adicionales a nivel nacional (Real Decreto 1698/2003 de 12 de
diciembre). Estas normativas definen como deben identificarse las reses y como
debe ser etiquetada toda la carne o los productos derivados de la misma. Aunque
2. Aproximación al problema
Toda la información sobre trazabilidad animal, necesaria para poder ofrecer este
servicio, se halla en manos del ministerio de Agricultura Pesca y Alimentación
El principal problema desde el punto de vista del consumidor reside en que el eti-
quetado, que transporta la información necesaria, se ajusta a un estándar hasta que
llega a los establecimientos de venta y una vez allí cada comercio gestiona inter-
namente la relación de cada producto que pone a la venta con el canal o pieza su-
ministrada y la mayor parte de la información presente en el etiquetado no es acce-
sible para el consumidor. Por esta razón no es viable aplicar la recuperación de
información desde los datos presentes en las etiquetas finales de venta al público
(bandeja con un producto cárnico). Por este motivo, el proyecto GeoBovino sólo
contempla el seguimiento del animal desde su registro al nacer, hasta su sacrificio y
despiece.
Los siguientes pasos tras definir dichos actores, fueron definir los modelos de datos
de cada una de las entidades y crear un servicio Web autónomo que permitiera la
recuperación de la información para cada una de las entidades de manera indepen-
diente.
Movimiento Centro
Canal
cárnico
Explotación
Pieza
ganadera
“Un servicio web, es un recurso software que se ejecuta en un servidor web remo-
to, en respuesta a la solicitud hecha por un cliente. Los servicios web son equiva-
lentes a cualquier aplicación que corre en un equipo local, sólo que la información
necesaria para llevar a cabo una tarea específica es enviada al servidor y el resul-
tado de esa tarea, devuelto al usuario” [6].
Los servicios Web se han implementado usando Java, el JDK version 5.0 y el ser-
vidor de aplicaciones Tomcat de apache versión 5.5 [7, 8].
Se han creado tres servicios Web, cada uno de ellos se encarga del acceso y recupe-
ración de la información de su correspondiente base de datos. De esta manera cada
servicio Web representa a cada una de las entidades y ofrece un servicio de acceso
a la información contenida en la base de datos de su entidad.
Cada uno de los servicios permite hacer peticiones (basadas en SOAP) desde cual-
quier programa que implemente este sistema, pudiendo invocar los métodos ex-
puestos por el servicio para obtener la información correspondiente de la entidad.
Este servicio acepta peticiones por URL y mediante XML usando los métodos
POST y GET. Estas peticiones deben ser realizadas según unas reglas específicas
de construcción, pero se puede consultar la forma de usarlo mediante la petición
getCapabilities del servicio. El resultado de esta petición es la información que
describe el acceso al servicio codificada en XML.
Entre las peticiones que es capaz de procesar, las dos mas importantes son los mé-
todos de acceso global a la información de los servicios Web descritos, ya que cada
una de esas peticiones resulta a su vez en otras tres peticiones sobre los servicios
Web SOAP, y el posterior procesamiento de la información de respuesta para gene-
rar la respuesta global.
3) Proceso de consulta
El acceso a los servicios implementados exige utilizar una serie de parámetros para
su funcionamiento:
- Service, se trata del nombre del servicio que se desea utilizar: SWGeoBovino
(servicio global), SWMinisterio (lleva la parte de movimientos del animal),
SWCarnico (informa sobre despiece y sacrificio del animal), SWAsogan (in-
forma sobre datos del ternero, alimentación y sanidad)
- Version, indica la versión del servicio.
- Request, es el nombre del método que se invoca.
o SWGeobovino: getCapabilities, indica las capacidades del servicio, getCanal,
recupera todos los datos de un animal. La resolución de esta petición se realiza
llamando a los tres serviciosWeb, y llamando a sus métodos globales (getMo-
vimientos, getCarnico y getAsogan), getPieza, recupera todos los datos de una
pieza. La resolución de esta petición se realiza llamando a los tres servicios-
Web, y llamando a sus métodos globales (getMovimientos, getCarnico y getA-
sogan).
o SWMinisterio: getCapabilities, indica las capacidades del servicio, getMovi-
mientos, recupera todos los traslados que ha hecho el animal, y las coordenadas
geográficas de las explotaciones ganaderas de origen y destino.
o SWCarnico: getCapabilities, indica las capacidades del servicio, getCarnico,
recupera toda la información tanto de sacrificio como de despiece, getDespie-
ce, recupera la información relativa a la pieza, getSacrificio, recupera la infor-
mación relativa al sacrificio.
Acceso interno
mediante mensajería
SOAP para resolver
las peticiones
Transformación
Aplicación Web
XSLT
(Servicio global)
1) Petición a partir de formularios
HTML.
2) Petición por URL Aplicar plantilla XSL al
3) Petición mediante XML documento XML
A) GetCanal: Este método se apoya en los otros tres servicios Web, y de-
vuelve el conjunto de las peticiones de los tres. Invoca los métodos de
cada servicio Web que devuelven toda la información de cada servicio.
Solamente se que no se incluye información en el apartado de despiece,
debido a que se está solicitando información a nivel de canal y no se in-
cluye un nombre de pieza que recuperar.
B) getPieza: Este método también se apoya en los otros tres servicios Web,
y devuelve el conjunto de las peticiones de los tres. Además incluye in-
formación en el apartado de despiece debido a que se está solicitando
información a nivel de pieza, por lo cual se le proporciona un nombre de
pieza para recuperar.
4. Resultados
Hasta la fecha el prototipo presenta las siguientes características:
Se ha diseñado una BBDD que no sólo atiende a las exigencias del problema, sino
que se ha realizado de la manera mas genérica posible en perspectiva a futuros
cambios o ampliaciones. El código fuente se ha estructurado notablemente para
favorecer de igual manera, las posibles ampliaciones o modificaciones que puedan
tener lugar en un futuro. Se han desplegado los 3 servicios Web basados en mensa-
jeria SOAP de manera satisfactoria dotanto al sistema de independiendencia y au-
tonomía. La estructura con la que se ha dotado al proyecto permite la explotación
independiente de los servicios Web basados en SOAP, pero al mismo tiempo son la
base para el funcionamiento del servicio web global. Se ha puesto a disposición de
los usuarios un sistema de consulta muy sencillo a través de una página Web, de
manera que sin comprender el funcionamiento sea fácil de usar ya que solo deben
suministrarse los datos del animal y pieza del mismo. Se realiza la validación de las
peticiones. Se ha conseguido devolver a los usuarios de los servicios Web los erro-
res que ocurren: peticiones, validaciones, servicios y acceso a BBDD. Se ha dotado
al prototipo de ficheros de configuración que permitan independencia en su im-
plantación. El hecho de resolver las peticiones con respuestas escritas en lenguaje
XML las hace especialmente compatibles por cualquier sistema, ya que es un es-
tándar de libre distribución. Además para mayor facilidad del usuario se ha imple-
mentado una plantilla utilizando el lenguaje XSL que permite la transformación de
las respuestas, pasando de XML a una página Web lo que hace que el contenido y
presentación de las consultas al servicio global sean mas claras y completas.
5. Conclusiones
En la fase de análisis se ha detectado dificultades a la hora de integrar la informa-
ción de los distintos centros cárnicos y asociaciones ganaderas, ya que cada asocia-
ción ganadera se realiza de manera independiente, gestionando su propia informa-
ción, y por tanto se decidió enfocar el proyecto desde el punto de vista de la aso-
ciación ganadera. Por ello se decidió que existiría un servicio Web de consulta por
cada asociación ganadera, conteniendo cada una de ellas la información sobre los
ganaderos asociados, los centros cárnicos a los que se acude desde dicha asociación
y además la información que almacenan las administraciones (Ministerio y
CCAA).
10
El grado de desarrollo del prototipo está al 80% y aunque esta funcionando, aún
tiene que someterse a un riguroso proceso de pruebas de funcionamiento, y además
se le pretenden añadir las siguientes mejoras: La más destacable es la inclusión de
un cliente WMS, incluir la metodología de Struts para dar mas consistencia y segu-
ridad al espacio Web de la aplicación [16], añadir un esquema de despiece donde
se resalte la pieza sobre la que se ha consultado, valorar la posibilidad de introducir
un repositorio de fotografías de los animales y añadir estilos, para mejorar el aspec-
to del espacio Web de consulta mediante hojas de estilo CSS [17].
6. Referencias
[1] Concepto de Trazabilidad:
http://www.aecoc.es/web/codificacion.nsf/0/925B46B62071AAB5C1256F2E0050
6B2E?OpenDocument
[2] Etiquetado de ganado:
http://www.belt.es/articulos/fichas_prof/seg_inform/copia_seg_CD.htm
[3] Geography Markup Language (GML): es.wikipedia.org/wiki/GML
[4] Web Map Service(WMS): es.wikipedia.org/wiki/WMS
[5] Sistema gestor de Bases de datos Postgre: www.postgresql.org
[6] Servicio Web: fbio.uh.cu/bioinfo/glosario.html
[7] Lenguaje Java: www.java.sun.com
[8] Servidor de aplicaciones Tomcat: www.tomcat.apache.org
[9] Mensajeria SOAP: es.wikipedia.org/wiki/SOAP
[10] eXtensible Markup Language (XML): es.wikipedia.org/wiki/XML
[11] Javascript: www.w3schools.com/js
[12] Hyper Text Markup Language (HTML): http://www.w3schools.com/html
[13] Descripción de Web Service WSDL: es.wikipedia.org/wiki/WSDL
[14] Tutoriales sobre XML-Schemas: www.w3schools.com/schema
[15] Extensible Stylesheet Language (XSL): www.w3.org/Style/XSL
[16] Paquete de seguridad para espacios Web, Struts: www.struts.apache.org
[17] Cascading Style Sheets, (CSS): http://es.wikipedia.org/wiki/Css
11
El presente trabajo propone un método alternativo para evaluar la calidad de datos ráster utilizando
aplicaciones RIA y servicios WCS 2 de una IDE. Se ha utilizado el contexto de los Modelos
Digitales de Elevación (MDE) para transmitir los conceptos que se presentan a lo largo de todo el
texto.
La existencia de información raster tanto a nivel local como global de la superficie terrestre y la
proliferación de productos cartográficos en este formato, como lo son los MDE, ofrecidos por los
programas SRTM de la NASA, y el GTOPO30 del Servicio Geológico de los Estados Unidos,
generan la necesidad de evaluar la calidad de los mismo antes de su uso. A pesar de que existen
técnicas sistemáticas de evaluación de los componentes cuantitativos y cualitativos de la calidad de
un producto raster, acceder a ellos implica un coste económico generado por la adquisición de
software y de personal cualificado que ejecute la labor, y un coste temporal generado por el ciclo de
trabajo llevado a cabo, en el cual se involucran la localización y descarga de forma local de los
datos, la transformación a formatos compatibles y su posterior evaluación, como tareas
independientes y secuenciales.
Esta situación exige la adecuación de una tecnología que permita el acceso y consulta a cualquier
archivo raster de forma abierta e interoperable, lo cual es fácilmente realizable si se siguen las
especificaciones WCS propuestas por el OGC asociadas con las nuevas tecnologías web. Con ellas
es posible crear una arquitectura sencilla pero eficaz, capaz de soportar funciones tradicionalmente
asociadas a clientes GIS, como la visualización simultánea de información de diversas fuentes de
una misma área geográfica para realizar comparativas (benchmarks).
Para soportar este tipo de funcionalidad, además del servicio de tipo WCS, es necesario contar con
una aplicación Web, destinada a los usuarios que carecen de las herramientas. Para logralo
utilizamos la tecnologia RIA (Rich Internet Application), en auge durante el último año. Estas
aplicaciones web permiten una interactividad con el usuario con capacidades similares a las de un
desarrollo de escritorio, explotando la posibilidad de que los navegadores de Internet permitan una
comunicación asíncrona con servicios Web, lo que permite que la GUI implementada se comporte
de una forma más dinámica e interactiva.
1
Rich Internet Application
2
Web Coverage Server
intercambio de información textual con el servidor (típicamente en XML). Para poder usar este tipo
de comunicación asíncrona en la aplicación, se hace necesario que el WCS pueda servir datos en
formato texto. Como la especificación de OGC admite que un WCS puede ofrecer los datos en
varios formatos, se puede optar por usar uno textual, cualquiera tipo ASCII, como el ESRI ASCII
Grid, a la hora de implantar el servicio.
La generación de un sistema en línea y en tiempo real para ejecutar estas tareas minimiza costes
temporales, reduciendo el tiempo de espera de la información en soportes físicos. Por otro lado, la
validación de los datos será un proceso mas ágil basado en comparativos visuales implementados en
el cliente web. Las herramientas que se incluyen se basan en proporcionar productos visuales y
alfanuméricos, atendiendo a umbrales de discrepancia de los datos, calculados a partir de métodos
estadísticos, lo cual permite discernir acerca del estado de los mismos y de los errores temáticos de
los productos. En este escenario se centra la atención en los MDE por ser uno de los productos
cartográficos mas extendidos y utilizados, en los cuales se centran los esfuerzos en conocer y
controlar la imprecisión de los datos asumidos en el proceso de generalización. Sin embargo, la
herramienta puede resultar igualmente útil con cualquier otro tipo de información de naturaleza
raster. Como esta herramienta Web requiere visualización y acceso a datos simultáneamente, resulta
interesante utilizar tecnología RIA ya que ofrece comunicación asíncrona, necesaria para la
ejecución de estas tareas de forma concurrente.
De esta manera la validación de los datos dejaría de estar supeditada a la tenencia de una
herramienta específica, y no se requeriría un conocimiento especializado para su uso, al contrario de
lo que ocurre cuando se utilizan sistemas raster potentes de escritorio. Así, se consigue que el
acceso y la evaluación de la calidad de dichos datos sean servicios en línea que permitan al usuario
validar los datos globales de una forma detallada para un uso SIG especifico.
En un panorama ideal donde los componentes de una IDE se generalicen, este tipo de herramientas
cambiarían la lógica de negocio en el contexto de la información raster y el cliente podrá acceder,
evaluar y adquirir el dato en línea. Asímismo serán un posible complemento a los servicios de
catálogo de datos de una IDE derivado de la ISO 19115. La norma establece la posibilidad de que la
descripción de calidad desde la perspectiva cuantitativa y cualitativa no es de carácter obligatoria.
Sin embargo, el uso de los datos raster exige la evaluación de la calidad temática y semántica en
todo contexto que maneje información geográfica. En el supuesto de que la información relativa a la
calidad del dato se encuentre presente, el resultado visual obtenido será un complemento que la
corrobore.
3
La calidad es la adecuación o ideoneidad que tiene un dato o un conjunto de ellos para un uso determinado (fitness for
use)
Resumen
La Comisión de Geomática del Consejo Superior Geográfico, el órgano superior, consultivo y
de planificación del Estado en el ámbito de la cartografía, definió en Noviembre de 2002 el
Grupo de Trabajo para el establecimiento de la Infraestructura de Datos Espaciales de España,
que está formado por representantes de organismos relacionados con la información cartográfica
de los tres niveles de la Administración (Nacional, regional y local) así como la empresa privada
y las universidades. Debido a la gran diversidad que de información geográfica existe, dicho
grupo de trabajo ha comenzado a definir recomendaciones a seguir, con la finalidad de lograr
homogeneizar todos los datos y conseguir la interoperabilidad que desde Europa, la futura
directiva INSPIRE nos va a exigir.
Son cada vez más las organizaciones en España que están creando servicios de mapas (Web
Map Service), y esta especificación, establece unos determinados criterios “informáticos” que
son necesarios seguir para crear un servicio de mapas interoperable. Pero desde un punto de
vista “geográfico”, no se establecen unos criterios a seguir que garanticen una homogeneidad en
el modo de visualizar la información, en cuanto a estilos, nombre de capas, sistemas de
referencia soportados, etc.
Palabras Clave
Infraestructura de datos espaciales, servicios de mapas, Web Map Service, sistemas geodésicos
de referencia, INSPIRE, OGC
1. Introducción
En el marco de las Infraestructuras de Datos Espaciales (IDEs), tanto la información
geográfica, como los servicios, juegan un papel primordial ya que éstos definen la funcionalidad
que el sistema va a ofrecer a los usuarios, proporcionándoles la oportunidad de acceder a los
datos. Uno de los pilares fundamentales de las Infraestructuras de Datos Espaciales son los
servicios de mapas (Web Map Service) [1, 2], por su papel central y por ser el servicio Open
GeoSpatial Consortium (OGC) que empieza a proliferar más intensamente dentro del paradigma
de las IDEs. Este estándar facilita el acceso a los datos, ofreciendo la posibilidad de poder
visualizar mapas georreferenciados, ya sean ráster o vectoriales, e incluye como operaciones
básicas: la descripción de las capacidades de un servicio concreto, la visualización de una parte
del mapa y la consulta de los atributos de un fenómeno del mapa que el productor decida
publicar.
El susceptible incremento de organizaciones cartográficas en España que están creando
servicios de mapas (WMS) está evidenciando que, además de que el manejo de tales WMS no
puede ser desempeñado por usuarios que carezcan de un sustancioso grado de experiencia en su
utilización, existen problemas para garantizar el aprovechamiento de toda la información
cartográfica y permitir su superposición sobre cartografía procedente de una fuente diferente.
Los datos que se visualizan en un Web Map Service proceden de diferentes organizaciones y,
en consecuencia, presentan las características definidas por la organización en el momento de su
creación. Para que resulte viable manejar datos procedentes de fuentes tan diversas, es necesario
que, tanto los datos como los servicios, cumplan una serie de requisitos y condicionantes
básicos. En esta presentación se muestran los resultados y conclusiones de un análisis realizado
con distintos servicios WMS integrados en la IDEE.
Muchas son las razones que han hecho que el Web Map Service sea el servicio más
implantado en los geoportales de Infraestructuras de Datos Espaciales en España, en particular:
• Es una de las especificaciones OGC más estables dentro del conjunto definido por este
consorcio.
• Posibilita que las organizaciones e instituciones cartográficas proporcionen al usuario la
capacidad de visualizar su información geográfica a través de la red y de superponerla
con información geográfica procedente de otras fuentes.
• No es necesario esperar a tener metadatos para poder visualizar y manejar los datos.
• Evita las limitaciones surgidas de la existencia de distintas política de datos y de
difusión de información geográfica abriendo una posibilidad muy interesante al permitir
la publicación de información sin permitir la descarga.
En este artículo se realiza un estudio de cuáles son las características mínimas y los requisitos
aconsejables que un Web Map Service debe cumplir según criterios racionales de eficiencia
desde el punto de vista cartográfico y de usuabilidad. Para ello, tras una enumeración de los
WMS que han sido estudiados, se destacan aquellos problemas que pueden dificultar la
interoperabilidad de la información y su manejo por parte de los usuarios; se ha tomado como
referencia, por una parte, la experiencia acumulada por el personal del Instituto Geográfico
Nacional y, por otra, el estudio inicial del Grupo de Trabajo del CEN/TC 287 dedicado a Web
Map Services [6] y a analizar qué es aconsejable, tanto para la implementación de estos
servicios como para la adecuación de los datos que se muestran, con el objeto de garantizar la
interoperabilidad total de la información geográfica.
A Nivel Nacional:
Instituto Geográfico Nacional
- Mapa Base: Contiene las Bases Cartográficas Numéricas a escala 1:25.000, 1:200.000, 1:1.000.000
y 1:2.000.000
http://www.idee.es/wms/IDEE-Base/IDEE-Base
- Redes Geodésicas: Contiene información de los vértices geodésicos pertenecientes a todas las redes
geodésicas observadas por el IGN
http://www.idee.es/wms/IDEE-Referencia/IDEE-Referencia
D.G. de Catastro
- Catastro
http://ovc.catastro.meh.es/Cartografia/WMS/ServidorWMS.aspx
A Nivel Regional
Instituto de Cartografía de Andalucía (ICA). Junta de Andalucía: Consejería de Obras Públicas y
Transportes
- Cartografía vectorial
http://andaluciajunta.es/IDEAndalucia/IDEAwms/wms?Servicename=MTA100
- Ortofotos 2004
http://andaluciajunta.es/IDEAndalucia/IDEAwms/wms?Servicename=Ortofoto2004
Castilla la Mancha
http://161.67.10.43/cgi-bin/sde/mapserv.exe?map=cedercam.map
Junta de Castilla y León. Consejería de Fomento. D.G. de Vivienda, Urbanismo y Ordenación del
Territorio.
- Cartografía 1:10.000
http://www.sitcyl.jcyl.es:80/wmsconnector/com.esri.wms.Esrimap/BasicaTerritorialE10?
Xunta de Galicia
IDEG:
http://sitga.xunta.es/wmsgalicia/request.asp
Gobierno de la Rioja
IDERioja: Cartografía topográfica y ortofoto
http://wms.larioja.org/request.asp
IDERioja: WMS de diferentes municipios, como por ejemplo
http://www.iderioja.org/municipios/request.asp?mun=138sdom&
Gobierno de Navarra
IDENA: Cartografía vectorial, ortofotos e información ráster
http://idena.navarra.es/ogc/wms.aspx
País Vasco
http://www1.euskadi.net/servlet/com.esri.wms.Esrimap?ServiceName=GVasco
A Nivel Local
- IDE-COSTES de IDEC: Acceso a la información relativa a la costa.
http://www.geoportal-idec.net/idecostes
- IDE-Local de IDEC: Geoportal creado para la AOC (Administración Abierta de Cataluña) para acoger
los servicios de la Infraestructura de Datos Espaciales de las Administraciones Locales catalanas.
http://www.geoportal-idec.net/idelocal
Ayuntamiento de Zaragoza
- IDEZAR: Información municipal
http://idezar.unizar.es/wms/IDEZar_base/IDEZar_base
Otros WMS
Altas climático digital de la península ibérica
http://www.opengis.uab.es/cgi-bin/iberia/Miramon5_0.cgi?
Universidad de Alicante
http://www.sigua.ua.es/cgi-bin/mapserv4.2.1.exe?map=d:/carto/sigua/map/ogc.map
Servidor de santuarios
http://mapas.topografia.upm.es/cgi-bin/santu/santuarios?
Atlas Virtual de las Aves Terrestres de España. Sociedad de Amigos del Museo Nacional de Ciencias
Naturales CSIC , con la colaboración de la Sociedad Española de Ornitología
http://161.111.161.171/cgi-bin/AtlasAves.exe?
sistemas de referencia, etc., la visualización de toda la información disponible en una IDE deja
de poder efectuarse de forma cómoda y clara y se complica enormemente.
A continuación se enumeran las principales diferencias que se han observado al analizar los
WMS que existen en España, clasificándolas por categorías:
Un Sistema de Referencia Terrestre [5], en general, tiene como objeto proporcionar una
herramienta sobre la que es posible dotar de coordenadas a puntos de la superficie de la Tierra.
En 1972, España adopto oficialmente el sistema “European Datum” ED50, en función de los
trabajos realizados para la definición del “European Datum” por la subcomisión RETRIG de
AIG (Asociación Internacional de Geodesia).
La sucesora de RETRIG es la subcomisión de EUREF (European REference Frame), siendo
está continuadora de sus trabajos en un salto cualitativo de mucho más calado, ya que nace
como consecuencia de la utilidad de las técnicas geodésicas espaciales, en particular el GPS,
para el mantenimiento de los marcos geodésicos de referencia globales y continentales así como
de dotar de un marco de referencia continental para Europa
La intención del datum ED50 (European Datum 1950) fue dotar a toda Europa de una
homogeneidad geodésica que los sistemas locales no poseían, siendo éste en España oficial hoy
en día. La unificación no ha sido conseguida de forma general debido a diversas causas, entre
ellas la heterogeneidad que presenta ED50 según zonas y la complicación de todo orden que tal
medida lleva consigo. Por tanto, en algunos países, coexisten ED50 y los antiguos datums
locales, además de los distintos sistemas de proyección.
El concepto moderno de SGR [5], conlleva la calificación de ED50, también, como un
sistema local; de ahí que, unido a las posibilidades de los avances tecnológicos, es esté en un
proceso de transición hacia un sistema de referencia geodésico global a nivel mundial.
La transición de los diferentes Sistemas Geodésicos de Referencia en Europa al ETRS89
(European Terrestrial Reference System 1989) forma parte del paquete de recomendaciones de
EUREF y del grupo VIII de EuroGeographics para Europa (Megrim, 1999, [7]) para los
próximos años, junto con las siguientes proyecciones cartográficas:
• Transversa Mercator para grandes escalas hasta 1:500.000
• Cónica conforme de Lambert para escalas menores de 1:500.000
• Azimutal equiárea para fines estadísticos
ETRS89 está reconocido como datum más apropiado para Europa por la comunidad
científica. Está definido con una precisión de 1cm y es consistente con ITRS.
Recomendado también en la futura directiva europea INSPIRE [3], que establece los criterios
para la creación una Infraestructura de Datos Espaciales en el ámbito Europeo
Actualmente la mayor parte de la cartografía ofrecida por los WMS no esta disponible ni en
el SGR ETRS89 ni en las anteriores proyecciones recomendadas. Tanto para escalas pequeñas
como grandes, el SGR que predomina es el ED50 y la proyección UTM, donde en algunos
casos no se corresponde el huso de la proyección UTM con la zona geográfica de España.
Otro de los inconvenientes existentes es la utilización de largas leyendas que las hacen
inteligibles. Éste es el caso de los mapas geológicos, en los que la vasta información necesaria
para su interpretación imposibilita su reducción
e. Metadatos de capas
Los metadatos de capas presentan información sobre el tema de la capa, escala de
visualización, precisión de la información, extensión geográfica, actualización de la
información, etc
En un WMS no sólo se muestran productos completos e indivisibles (MDT, ortofotos, mapas
ráster, etc) sino que también se ofrecen partes de ellos. Esto conlleva la necesidad de realizar
metadatos para todos los niveles jerarquizados de un conjunto de datos: producto, unidad, capas,
etc. posibilitando la observación del producto desde diferentes vistas sectoriales y permitiendo
al cliente adaptar la visualización de la información a sus propios intereses.
4. Puntos a considerar
Actualmente el Comité Técnico 287 del Centro Europeo de Normalización (CEN/TC 287
“Información Geográfica”) está trabajando en la elaboración de un borrador de estándar para la
implementación de un servicio de mapas teniendo en cuenta la norma ISO 19128 sobre WMS y
que, entre otros puntos, presenta un conjunto de recomendaciones para facilitar la interacción
entre distintos sistemas [6].
A continuación se enumeran algunos de los requisitos mínimos que han sido extraídos del
borrador que está siendo desarrollado en el marco de la anterior iniciativa:
1. El WMS debe ser conforme a la implementación de ISO 19128 “Geographic
Information – Web Map Server Interface”.
2. El WMS debe soportar al menos el formato Portable Network Graphics (PNG; tipo
MIME “image/png”).
3. En los casos en los que un WMS no proporcione una cobertura completa para las capas
seleccionadas, deben soportarse imágenes transparentes.
4. El WMS debería soportar, cuando se excede el rango de escala útil, imágenes vacías o
simplificadas. La información sobre el rango de escala útil debe proporcionarse en la
respuesta a la petición GetCapabilities.
5. La respuesta a la petición GetCapabilities debe contener:
a) Metadatos.
b) El campo <LegendURL>.
c) Un atributo schemaLocation que sea una instancia de un esquema XML que
enlace al espacio de nombres del WMS 1.3 al esquema del anexo E.1 de la
norma ISO 19128.
6. Para la identificación del Sistema de Referencia de Coordenadas (Coordinate Referente
System CRS), debe usarse el espacio de nombres del European Petroleum Survey Group
(EPSG), y para la Uniform Resource Identifier (URI) los códigos del EPSG. Deben
emplearse los registros oficiales de ISO una vez que hayan sido establecidos.
7. El WMS debe soportar el CRS WGS84 en coordenadas geográficas, identificadas
mediante EPSG:4326. Además, se recomienda que la implementación de WMS también
soporte los siguientes CRSs [4]:
a) ETRS89 (coordenadas elipsoidales) (EPSG:4258) ;
b) ETRS89 / ETRS-LAEA (EPSG:3035) para representación y análisis
estadístico pan-Europeo;
c) ETRS89 / ETRS-LCC (EPSG:3034) para la cartografía pan-Europea a
escalas pequeñas o iguales a 1:500.000;
d) ETRS89/ETRS-TM26 a ETRS89/ETRS-TM39 (EPSG:3038 a EPSG:3051)
para la cartografía pan-Europea a escalas mayores a 1:500.000.
8. Si se usa un Sistema de Referencia de Coordenadas (CRS) adicional, deben
identificarse sus parámetros de transformación mediante un identificador del Sistema de
Referencia de Coordenadas válido y documentado.
9. Si el WMS que se implementa es consultable, la operación que debe soportar
GetFeatureInfo es al menos INFO_FORMAT=text/html.
10. Todas las excepciones de servicio deben proporcionarse en inglés.
5. Conclusiones
Las infraestructuras de datos espaciales tienen como claro objetivo permitir la integración de
información georreferenciada proveniente de distintas fuentes. Para que este objetivo se
consolide es imprescindible dedicar esfuerzos a la superación de los obstáculos existentes en los
ámbitos informático y humano.
Actualmente, la inmensa mayoría de los actores participantes han adoptado diversos
estándares, especialmente los promovidos por el Open Geospatial Consortium, que posibilitan
tanto la distribución de sus propios datos como el uso de aquéllos provenientes de otras
organizaciones. Sin embargo, aunque los problemas de carácter informático empiezan a ser
resueltos todavía existen enormes vacíos en los ámbitos cartográfico y de usabilidad que
demandan múltiples esfuerzos de consolidación por parte de las organizaciones implicadas.
Las entidades colaboradoras en la constitución de infraestructuras de datos espaciales deben
concienciarse de la importancia de los aspectos cartográfico y de usabilidad pues de otro modo
la información será difícilmente integrable o su manipulación exigirá un esfuerzo tan
sumamente elevado que puede desencadenar el fracaso de este tipo de paradigma.
6. Referencias
• [1] Norma ISO 19128: “Geographic Information – Web Map Server Interface”.
• [2] Especificación del OpenGeospatial Consortium “Web Map Service (WMS)
Implementation Specification v1.3”
• [3] Proposal for a Directive of the European Parliament and of the Council establishing an
infrastructure for spatial information in the Community (INSPIRE)
• [4] Annoni, A., Luzer, C., Gubler, E. and Ihde, J. (Editors), 2001. Map projections for
Europe. European Commision, 131 pp.
• [5] González-Matesanz, J. and Dalda, A., 2003. Development of the ED50-ETRS89
transition, EUREF Symposium, Toledo, España.
• [6] WG5. CEN/TC 287. Geographic information – Web Map Server European profile.
• [7] Megrim, 1999. Conclusions and recomendations, Spatial Reference Workshop, Marne-
la-Vallée, Francia
METADATOS Y SEMÁNTICA
141
Unidades administrativas, una perspectiva ontológica. Sesión 4
Resumen
El conjunto de datos formado por las unidades administrativas que conforman la
organización territorial de un país tiene numerosas aplicaciones en una
Infraestructura de Datos Espaciales. Para explotarlo de forma adecuada es
necesario poseer un modelo de información capaz de afrontar su diversidad. Este
trabajo propone la representación de las unidades administrativas mediante una
ontología de dominio, describiendo su estructura y sus usos. También se muestra su
aplicación al caso de España.
1 Introducción
Bajo el nombre genérico de unidades administrativas como resultado de cambios
políticos, económicos, sociales y culturales, y para centralizar o descentralizar la
gestión administrativa, los estados han creado a lo largo de los siglos diferentes
tipos de entidades de diversa naturaleza legal para cubrir ámbitos territoriales
específicos. Dado su carácter oficial, son conocidas y usadas a todos los niveles
(público, privado, personal) para identificar recursos explícitamente (dónde se
encuentra, a dónde se aplica) o como parte de otros identificadores de referencia
(direcciones, límites administrativos, listas de entidades).
classifies4
Norm SpatialEntity TimePeriod GraphModel
-author : CausalEntity - - - … … ...
1 0..*
unionOf4
subNorm4 0..*
0..*
0..*
Legal Domain
Regulatory Norm
Domain Ontology
classifies4 +officialName[1] : Identifier 3 unionOfEquivalents
-name[1] : Identifier
-translation[lang][0..*] : [NaturalLanguage]Description
-applicationArea[1] : Legal Domain
-altNames[lang][0..*] : [NaturalLanguage]Description
1 -validity[1] : TimePeriod 1 0..* 1..*
+applicationArea[1] : GraphModel
-responsibility[1..*] : Responsibility
+timePeriod[1] : TimePeriod
«ControlledLanguage»
Responsibility
-administrative
-census tracts
-postal district
-school districts 3 inLocation 0..*
Organization State Division Agrupation
-...
1 0..*
inLocation4 3 inLocation
0..1 0..1
Application Ontology
Conclusiones
En este artículo se ha presentado una ontología de unidades administrativas para
modelar las divisiones administrativas de un país y se han descrito las ventajas que
aportaría la inclusión de dicha ontología dentro de una IDE. El modelo presentado
esta organizado en tres capas, una ontología de alto nivel que define tipos de datos
y relaciones generales e independientes del contexto, una ontología de dominio
donde se definen los conceptos y relaciones reutilizables en el contexto de los
modelos administrativos de diferentes países y una ontología de aplicación donde
se representan los tipos específicos de unidades administrativas de un país, junto
con sus instancias. Respecto a los usos en una IDE, la existencia de una geometría
asociada a las unidades permite facilitar la creación del contenido de los metadatos,
las consultas a servicios y la harmonización del contenido.
Agradecimientos
Este trabajo ha sido parcialmente financiado por el proyecto TIC2003-09365-C02-
01 del Plan Nacional de Investigación Científica y Desarrollo Tecnológico del
Ministerio de Educación y Ciencia de España. El trabajo de J. Lacasta (ref.
B139/2003) y J. López (ref. B136/2006) ha estado parcialmente financiado por una
beca del Gobierno de Aragón.
Referencias
[1] Commission of the European Communities (CEC), 2004. Proposal for a
Directive of the European Parliament and of the Council establishing an
infrastructure for spatial information in the Community (INSPIRE).
COM(2004) 516 final, 2004/0175 (COD).
[2] D. Manov, A. Kiryakov, B. Popov, D.Ognyanoff, M. Goranov. “Experiments
with Geographic Knowledge for Information Extraction”. Workshop of
Analysis of Geographic References. “005. Edmonton, Canada.
[3] R. Irie B. Sundheim. “Resources for Place Analysis”. Fourth International
Conference on Language Resources and Evaluation- LREC2004. 317-320.
2004. Lisbon, Portugal.
[4] ISO 19109. “Geographic information -- Rules for application schema”
International Organization for Standardization (ISO), 2005.
[5] Registro de entidades locales del GDAL. http://www.dgal.map.es/
[6] Relación de municipios del Instituto Nacional de Estadistica (INE).
http://www.ine.es/
[7] Tesauro EUROVOC extendido por el senado para incluir los municipios de
España http://www.senado.es/basesdedatos/index.html
[8] M. S. Chaves, M. J. Silva, and B. Martins. A Geographic Knowledge Base for
Semantic Web Applications. In Proc. of the 20th Brazilian Symposium on
Databases, Minas Gerais, Brazil, pages 40–54, October, 3–7 2005.
Tolosana-Calasanz, Rafael1
Nogueras-Iso, Javier2
Zarazaga-Soria, F. Javier3
University of Zaragoza (Spain) , rafaelt@unizar.es 1, jnog@unizar.es 2, javy@unizar.es 3
ABSTRACT
A medida que se avanza en la investigación y en el desarrollo en el contexto de Información Geográfica y crece el
volumen de metadatos creados, surgen nuevos requisitos en el rendimiento de los sistemas de recuperación de
información geográfica. En este sentido sorprende detectar que los aspectos concernientes a la creación de metadatos
con calidad razonable han recibido relativamente poca atención. En el mundo de la informática se suele utilizar el
acrónimo GIGO (Garbage In, Gargage Out) para describir el problema derivado de utilizar como entrada de un sistema
datos erróneos: la salida será inevitablemente inexacta o incorrecta; es decir, el uso de información de poca calidad
limita el rendimiento de un sistema. Consecuentemente, es imprescindible que los sistemas de recuperación de
información geográfica cuenten con metadatos de calidad para que se puedan obtener buenos resultados en general y, en
particular, en los servicios de búsqueda.
Sin embargo, antes de estudiar concretamente el impacto de la calidad de los metadatos geográficos en los servicios de
búsqueda, hay que analizar el concepto de calidad. La calidad es una cuestión subjetiva, influenciada por la complejidad
de muchos factores humanos. Estos factores dependen de cada individuo y, además, los juicios personales suelen tener
variabilidad a medida que pasa el tiempo y evolucionan las circunstancias de esas personas. La noción de calidad es un
concepto que parece percibirse de forma inmediata y directa pero que a menudo es difícil de argumentar utilizando
razonamientos lógicos. Debido a estas razones, la comunidad científica reconoce que la definición de la calidad de los
metadatos no está exenta de dificultades. Un metadato de buena calidad se define a veces como un registro que es útil
en un número de contextos diferentes, siendo útil también respecto a las estrategias de búsqueda y términos que se
pueden emplear para localizarlo. Otras definiciones son menos ambiciosas y simplemente hablan de adecuación al
propósito perseguido (“fitness for purpose”). Siguiendo estos razonamientos, parece que los metadatos geográficos
serán adecuados para su propósito si describen bien los datos y esas descripciones son útiles para sus usuarios.
Uno de los problemas que los sistemas de recuperación de información geográfica tienen que resolver es proporcionar
al usuario la información que satisface sus requisitos o sus intereses. Un usuario especifica una consulta y el sistema le
devuelve una lista de resultados ordenados de manera que los que se han considerado más relevantes aparecen en las
primeras posiciones de la lista. Los métodos de clasificación o “ranking” que utilizan los sistemas para hacer eso están
basados en cuantificar la similitud entre la pregunta del usuario y el recurso en la colección. Esa cuantificación o
valoración puede interpretarse como una estimación de la relevancia o utilidad de un recurso candidato a satisfacer las
necesidades de un usuario. No obstante, la mayoría de las veces, para el usuario el hecho de especificar sin ambigüedad
sus intereses es difícil o, lo que es peor, hay usuarios que no saben exactamente lo que están buscando. Dos grandes
aspectos pueden considerarse para resolver el problema adecuadamente: en primer lugar, mejoras en las interfaces
gráficas de usuario que faciliten tanto la exploración de la información como la especificación de las consultas y, en
segundo lugar, mejoras en los algoritmos, métodos, estructuras de datos y modelos en el área de la recuperación de la
información que se adapten a las particularidades especiales que presentan los metadatos geográficos.
Lo propuesto en este resumen está dentro del ámbito de este segundo aspecto. A grandes rasgos, las peculiaridades de
los metadatos geográficos son dos principalmente: el componente conocido como espacial, atributo geométrico o
extension espacial que describe la localización, la forma o la orientación; y el componente que describe los datos
geográficos por medio de atributos no espaciales. La recuperación de información teniendo en cuenta el componente
espacial se basa en asignar puntuaciones y elaborar “rankings” o clasificaciones a partir de las características
geospaciales tales como el tamaño, la forma y la distancia. La recuperación de información atendiendo al componente
no espacial puede basarse en técnicas tradicionales de recuperación de información que se apoya en propiedades
estadísticas que se aparecen en los términos de los metadatos. Existe una enorme y extraordinaria variedad de técnicas
al respecto que puede encontrarse en la literatura para resolver el problema, aunque la naturaleza de la información
geográfica debe tenerse en cuenta.
Cuando se combinan ambas estrategias de “ranking” se pueden obtener buenas listas de resultados; aunque, en
determinadas circunstancias, podrían no ser suficientemente satisfactorias. Por ejemplo, los catálogos de geodatos están
progresivamente recibiendo metadatos de diferentes organismos, metadatos que fueron creados de forma heterogénea
por equipos de trabajo distintos y con criterios diferentes, metadatos que describirán con mayor o menor fortuna datos
geográficos. En estos casos, los usuarios esperan recibir una lista ordenada de manera que las descripciones que mejor
le convengan aparezcan al principio. Está claro, que aquellas descripciones más ricas y mejor realizadas, esto es,
aquellos metadatos de mejor calidad deberían aparecer antes que los de calidad más baja. En estudios anteriores, hemos
tratado de estimar la calidad de los metadatos geográficos. Pretendemos, a partir de ahora, definir nuevos algoritmos de
“ranking” que incorporen esa estimación y podamos, de esa manera, recuperar información geográfica con mayor grado
de satisfacción.
Resumen
La consideración actual de interoperabilidad se centra en el establecimiento de un
lenguaje común que permite difundir y compartir cualquier tipo de información
geográfica. Esto es lo que se ha dado en llamar interoperabilidad sintáctica. Tal
concepción obvia los problemas derivados de la heterogeneidad semántica de la
geo-información.
Las formas actuales de organización de la geo-información (catálogos de
fenómenos y tesauros) no son eficaces para solucionar los problemas derivados de
la integración semántica de conjuntos de geodatos. Por ello, el desarrollo de
ontologías se presenta como el instrumento adecuado para alcanzar
interoperabilidad semántica en el entorno de las Infraestructuras de Datos
Espaciales.
1 Introducción
Una de las principales motivaciones para el desarrollo de las Infraestructuras de
Datos Espaciales (IDEs) es hacer más eficiente el trabajo con los geodatos [1, 2].
Para ello, se crean los estándares del Comité Técnico 211 del International
Organization for Standardization (ISO/TC 211)1, World Wide Web Consortium
(W3C)2 y del Open Geospatial Consortium (OGC)3 con los que se resuelven
problemas derivados de la diferencia de formatos de información, consiguiendo
interoperabilidad, es decir, “la capacidad de comunicarse, para ejecutar
programas, o para transferir datos entre varias unidades funcionales de una
manera que requiera al usuario tener poco o nada de conocimiento de las
características únicas de esas unidades”[3]. Con esto se alcanza una sintaxis
homogénea para datos y servicios geográficos, es decir, interoperabilidad
sintáctica.
Este artículo está dirigido a la comunidad geográfica que está interesada en conocer
los avances tecnológicos en las IDEs con repercusión directa sobre la IG. A
continuación, se describe el estado de estructuración actual de la geo-infomación.
En la sección 3 se realiza una introducción al concepto de ontología, citando
algunas de sus ventajas y posibilidades. Un breve comentario sobre las
características de una ontología marco de fenómenos hidrográficos se realiza en la
sección 4. Finalmente, en la sección 5 se proporcionan algunas conclusiones y
líneas de trabajo futuro.
1
http://www.isotc211.org/
2
http://www.w3.org/
3
http://www.opengeospatial.org/
2.- Por otro lado, los tesauros, referencia básica de multitud de trabajos de todas las
áreas de conocimiento, son vocabularios controlados que manifiestan relaciones,
tanto semánticas como genéricas, entre conceptos que reflejan una parte del
4
http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=39965
conocimiento. Con su uso se describe, básicamente, las relaciones entre los campos
semánticos de cada término, considerando la inclusión de unos en otros, la
similitud o la existencia de cierto solape, sin describir más matices.
3 Ontologías
Las limitaciones estructurales, comentadas anteriormente, y la utilización de
diversos vocabularios para describir la información presente en los servicios IDEs,
evidencian diversos problemas que se manifiestan al preguntar e interpretar
resultados producidos por la búsqueda sobre diferentes catálogos distribuidos [5].
Esto refleja la necesidad de un cambio que tenga como objetivo proporcionar un
salto cualitativo, en funcionalidad y posibilidades, a la IG presente en la web.
5
http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=7776
6
http://www.iso.org/iso/en/CatalogueDetailPage.CatalogueDetail?CSNUMBER=12159
7
http://www.aenor.es
De esto se deduce que las ontologías constituyen el complemento ideal para las
IDEs, más aún una vez que éstas comienzan a extenderse concediendo acceso
público y abierto a la geo-información mediante múltiples servidores y servicios.
8
http://www.w3.org/2001/sw/
4.2. Fuentes
Debido a la pretensión de establecerse como modelo de convergencia se han tenido
en cuenta multitud de fuentes de información a diferentes escalas (EuroGlobalMap,
EuroRegionalMap, Bases Cartográficas Numéricas del IGN, Diccionarios de datos
de productores autonómicos, Tesauro de la UNESCO, GEMET, etc).
9
http://europa.eu.int/eurlex/pri/en/oj/dat/2000/l_327/l_32720001222en00010072.pdf
10
http://www.idee.es/sdiger/
subclase subclase
Descomposición-Disjunta
Aguas_Marinas
Navegable: Tipo_Navegable
Descomposción-Exhausitva
Aguas_Continentales
subclase
Aguas_Superficiales Aguas_Subterráneas
Partición
6 Referencias
[1] L. McKee, Who wants a GDI?, In Geospatial Data Infrastructure – Concepts,
cases and good practice, New York, Oxford University Press, 2000, pag. 13-
24.
[2] D. Nerbert, Developing Spatial Data Infrastuctures: The SDI Cookbook,
Version 1.1, Global Spatial Data Infrastructure, Techical Committee. 2001
[3] ISO/TC-211 & OGC, Geographic information Services Draft ISO/DIS 19119.
OpenGis Service Architecture. vs.4.3. Draft Version, ISO & OGC. 2002.
[4] Commission of the European Communities, Proposal for a Directive of the
European Parliament and of the Council establishing an infrastructure for
spatial information in the Community (INSPIRE), COM(2004) 516 final,
2004/0175 (COD), 2004.
[5] L. Bernad, U. Einspanier, S. Haubrock, S. Hübner, W. Kuhn, R. Lessing, M.
Lutz, U. Visser, Ontologies for intelligent search and semantic translation in
Spatial Data Infrastructures, Photogrammetrie - Fernerkundung -
Geoinformation (6). 2003.
[6] T. R. Gruber, “A Translation Approach to Portable Ontology Specifications”.
Knowledge Acquisition, 1993, 5(2), pag.199-220.
[7] Y. Bishr, “Overcoming the semantic and other barriers to GIS
interoperability” Geographic Information Science, 1998, 12(4), pag.199-314.
Resumen
Este artículo describe cómo se concibe un nomenclátor para los Sistemas de
Información Geográfica, las Bibliotecas Digitales, los Procesos de
Estandarización Toponímica y la Cartotoponimia y cómo influye en su
publicación en una Infraestructura de Datos Espaciales.
1 Introducción
Un nombre geográfico es un nombre propio usado consistentemente en un
lenguaje para referirse o identificar a un lugar, fenómeno o área que tenga una
identidad reconocible en la superficie de la Tierra [1] cuya “principal función
(...) es servir como etiqueta, y como tal, su significado semántico, aun cuando
sea evidente, es una consecuencia de su rol como etiqueta” [2]. Una colección
de nombres geográficos organizada de una determinada forma es un
nomenclátor. Una de esas formas es el nomenclátor nacional estándar cuyo
propósito final es normalizar el uso de nombres geográficos en las
administraciones públicas. En este nomenclátor encontramos fenómenos
naturales, poblaciones humanos, divisiones políticas, áreas administrativas,
rutas de transporte y estructuras creadas por el hombre -millones de nombres a
2 Roles de un nomenclátor
Tal como se ha indicado, hay cuatro áreas que requieren vistas diferentes del
nomenclátor nacional estándar: los Sistemas de Información Geográfica (SIG),
las Bibliotecas Digitales (BD), los Procesos de Estandarización Toponímica
(PET) y la Cartotoponimia (CT).
Para los SIG un nomenclátor es el conjunto de estándares e infraestructuras
que dan soporte al uso de nombres geográficos como identificadores espaciales
con tipo dando lugar a Sistemas de Referencia por Identificadores Geográficos.
Un ejemplo es el nomenclátor definido en el estándar ISO 19112 [5]. En estas
condiciones, por ejemplo, la geometría de una finca puede ser sustituida por
una representación compacta, comprensible y multiuso: “parcela catastral Coso
6, Zaragoza”.
En una DB un nomenclátor es un diccionario geoespacial de nombres
geográficos. Sus componentes esenciales son nombres geográficos, huellas
espaciales y tipos. Dentro de esta aproximación el nomenclátor puede tomar la
forma de tesauro de nombres geográficos. Un ejemplo del primer tipo es el
nomenclátor de Alexandria Digital Library (ADL Gazetteer) [6] y de los
segundos es el Tesauro Getty de Nombres Geográficos (TGN) [7]. Los nombres
contenidos se utilizan para georreferenciar indirectamente recursos
electrónicos [8]. Por ejemplo, el área aplicación de una norma del
ayuntamiento de Zaragoza publicada en su página Web puede ser descrita como
“World; Europe; España; Aragón; Zaragoza; Zaragoza” según TGN o
“Zaragoza; Spain” indicando que es de tipo “populated places” según ADL
Gazetteer.
Como resultado de un PET el nomenclátor es el medio por el cual se disemina
los nombres geográficos oficiales establecidos. El modelo que sirve de base a
estos nomenclátores ha sido asentado en a lo largo de las Conferencias de las
Naciones Unidas en la Estandarización de Nombres Geográficos que han tenido
lugar desde 1967 [1]. Así un nomenclátor es una lista en un orden lógico de los
nombres geográficos organizados por divisiones administrativas. Si el nombre
geográfico es oficial debe adjuntar información adicional como el tipo de
entidad geográfica identificada, su localización y extensión, así como nombres
alternativos y variaciones en la ortografía, y para cada nombre su lenguaje.
También se considera aceptable incluir información como la elevación, el
número de habitantes, su localización en hojas de series cartográficas oficiales,
información gramatical, transliteraciones, etc. Dada su complejidad, en 1977 se
propuso la elaboración de nomenclátores concisos como paso intermedio al
nomenclátor nacional. En el caso de España [4], este es una lista que contiene
el nombre geográfico preferente aplicado cada una de las entidades culturales o
naturales con nombre. Cada entrada incluye, además, otros nombres de uso
restringido y aquellas denominaciones oficiales anteriores de menos de 100
años, cada una con su idioma respectivo y su fuente de procedencia. Para
identificar la entidad a la que se aplica se indica su tipo, las divisiones
administrativas hasta el segundo orden que la incluyen, un punto representativo
así como la hoja de una serie cartográfica donde este punto se sitúa.
Finalmente, para la CT un nomenclátor es un índice de topónimos, la lista de
nombres geográficos normalizados de una unidad administrativa en la que
junto a cada nombre oficial hay al menos la suficiente información adicional
que permite localizarlo en forma escrita en un mapa e identificar a qué entidad
representada gráficamente se refiere. En mapas digitales, esta lista de topónimos
tiene prácticamente los mismos atributos que la información representada
gráficamente: una etiqueta, un atributo de tipo y un punto, sin información
adicional. Hay que tener en cuenta que la CT es un proceso orientado a mostrar
gráficamente en un mapa las formas escritas de una entidad geográfica
acompañando a su representación gráfica mediante un punto, una línea o un
área [1].
Tomemos como modelos prototípicos el ADL Gazetteer Content para las BD,
el Modelo de Nomenclátor de España para los PET, el estándar ISO 19112 para
los SIG y la capa de topónimos de la mayoría de las Bases Topográficas para la
CT. La Figura 2 muestra dichos modelos de una forma simplificada.
6 Nuestra solución
En los aparatados anteriores hemos analizado los modelos y servicios
relacionados con la publicación de un nomenclátor estándar en una IDE. En este
apartado proponemos una infraestructura orientada a facilitar la publicación de
un nomenclátor teniendo en cuenta las consecuencias de los requerimientos
detectados.
Nuestra propuesta es un sistema libremente basado en los diccionarios
geográficos en el que hay al menos tres tipos de elementos de primera clase o
recursos (Figura 4): el nombre, la entidad y el tipo. Este sistema utiliza el
vocabulario Dublín Core [9] como base de una ontología para definir las
propiedades de cada uno de estos recursos. Además, utilizando esta misma
ontología se describen tanto las fuentes de datos como Con esta ontología se
definen adicionalmente fuentes de colecciones de nombres y pasarelas entre el
modelo del repositorio y los modelos de cada una las fuentes. Utilizando esta
información se diseñan y construyen las transformaciones que a partir de
elementos de la colección fuente se crean entidades (features) con su tipo (type)
y sus topónimos (names). De igual manera se han establecido pasarelas y
transformaciones estables entre el modelo del repositorio y los modelos de
vistas optimizadas para cada uno de los formatos y servicios de la IDE.
Figura 5 Correspondencias
Por ejemplo (ver Figura 5), utilizando dichas pasarelas a partir de los datos del
Nomenclátor Geográfico del IGN se puebla la base de conocimientos. Esta
labor es dependiente de la fuente, y es posible que en sucesivas recolecciones se
tenga que realizar ajustes (set once, use once). La ventaja aparece al transformar
de la base de conocimientos a los modelos de cada uno de los servicios (set
once, use many), que es estable mientras que la base de conocimientos no sufra
un cambio sustancial.
De forma resumida, el sistema esta formado por procesos e adaptación y carga,
uno por cada tipo de fuente, un framework de transformación al modelo de
7 Conclusiones
Se pueden señalar las siguientes conclusiones:
• El diseño del nomenclátor en una IDE es complejo por tener que
responder a necesidades de descripción, referenciación, normalización y
dibujo, por señalar algunas. El modelo resultante es sobrecargado.
• Por la particular preponderancia del nomenclátor PET, la mayor parte
del contenido publicado va a ser consistente con sus requisitos. El
modelo PET no es adecuado ni para describir, ni para referenciar,
aunque si vale para la producción de mapas digitales. En consecuencia
las visiones BD y SIG van a tener problemas de adecuación de los
datos, pero no así la visión CT.
• Las necesidades del PET implica servicios adicionales en una IDE
como servicios de harvesting y de búsqueda en cascada sobre
Agradecimientos
El trabajo de F. J. López-Pellicer (ref. B136/2006) ha estado parcialmente financiado
por una beca del Gobierno de Aragón.
Referencias
[1] United Nations Group of Experts on Geographical Names, UNGEGN (2006),
Manual for the national standardization of geographical names, United Nations
Publication, New York.
[2] Kadmon, N. (2000), Toponymy: the lore, laws and language of geographical names,
Vantage Press, New York.
[3] Douglas D. Nebert, G., ed. (2004), Developing Spatial Data Infrastructures: The
SDI Cookbook, Global Spatial Data Infrastructure Association.
[4] Alcázar, A., Azcárate M. (2006), Situación actual del Nomenclátor Geográfico
Conciso de España, en Technical Papers of the 23rd Session of the UNGEGN, UNGEG
[5] AENOR (2005),UNE-EN ISO 19112:2005 Información geográfica. Sistemas de
referencia espaciales por identificadores geográficos.
[6] Alexandria Digital Library Gazetteer, (1999-) , Santa Barbara CA: Map and Imagery
Lab, Davidson Library, University of California, Santa Barbara. Copyright UC regents.
http://www.alexandria.ucsb.edu/gazetteer/
[7] Getty Thesaurus of Geographic Names. The J. Paul Getty Trust.
http://www.getty.edu/research/conducting_research/vocabularies/tgn/
[8] Hill, L.L. (2000), Core Elements of Digital Gazetteers: Placenames, Categories, and
Footprints, en ECDL '00: Proceedings of the 4th European Conference on Research
and Advanced Technology for Digital Libraries, Springer-Verlag, London, pp. 280—
290.
[9] Dublin Core Metadata Initiative (2005), DCMI Abstract Model.
http://es.dubincore.org/documents/abstract-model/
Resumen.
1. Introducción.
Las operaciones realizadas a partir de los dgn de las hojas han sido de forma
somera las siguientes:
Además, para evitar el salto de escalas tan significativo existente entre las
cartografías a escala 1:300.000 y a escala 1:10.000, se ha realizado una
generalización de la serie CV10 a escala 1:100.000, de modo que para la navegación
en el visor cartográfico el salto entre escalas sea más gradual.
Los técnicos del ICV actúan como clientes internos trabajando contra ambos
servidores en Intranet, mientras que los usuarios externos del geoportal se conectarán
a través de Internet, al igual que los servicios de la CECA cuando un cliente externo
desee realizar una compra pagando con tarjeta de crédito.
El geoportal es uno de los pilares básicos del sistema Cart@, siendo el que
permita el acceso a través de Internet a los servicios y productos del ICV. La
visualización de la información cartográfica estará basada en las especificaciones de
interoperabilidad del OGC (Open Gis Consortium), sentando las bases para la puesta
en marcha de la IDE de la Comunidad Valenciana, en la que el ICV es el nodo
regional.
Navegación
Medición
Opciones
de
selección y
recorte
Compra
Localizador
Información
Ayuda
Conexión a
otros
servidores IDE
Impresión
Información
cartográfica Transparencia
Por último, el resultado se muestra por orden alfabético pero dando prioridad a
las capitales municipales sobre las entidades de población. Cuando se selecciona un
ítem de la lista se centra en la ventana de visualización.
— Definir el tipo de recorte, que puede ser poligonal o una serie cartográfica
(figuras 8 y 9).
10
11
Una vez agregado el servidor se indican las capas del mismo que se desean
visualizar. Como resultado se agregarán al árbol de capas del ICV y se visualizarán de
forma automática (figura 12).
12
Por otra parte, cualquier portal capaz de incorporar capas WMS podrá
conectarse al servidor de Cart@ y visualizar junto con las suyas las capas que ofrece
el ICV mediante este servicio.
13
14
Estas opciones no están siempre habilitadas al completo, puesto que una serie
completa no puede añadirse al carro de la compra, un producto obsoleto no puede
visualizarse en el visor cartográfico, etc.
15
El módulo de vuelos del sistema Cart@ ha sido diseñado para que los usuarios
puedan tener acceso a las imágenes de los vuelos fotogramétricos del ICV. Del mismo
modo, será posible obtener la información de calibración de la cámara y los
parámetros de orientación. Puesto que se trata de un producto con muy diferentes
usos, el ICV ha decidido tratarlo de modo especial, de forma que las peticiones se
realicen por un canal diferente al resto de productos. Así, será el propio usuario el
encargado de determinar a través de la aplicación cuales son los fotogramas de su
interés.
16
17
Las diferentes formas de pago que admite el ICV y las diversas formas de
entrega de los productos son restringidas de forma adecuada por el sistema,
posibilitando para cada forma de pago los modos de entrega correspondientes.
El punto de venta será una extensión del sistema Cart@, ofreciendo además
un conjunto de funcionalidades de acceso restringido a usuarios internos del Instituto.
Así, las ventas presenciales se realizarán por parte de los usuarios internos del
ICV mediante Cart@, abandonando el sistema actual, de modo que todas las ventas
se encuentren reflejadas en un único sistema contable, de facturación, etc.
Por otra parte, los usuarios de Cartoteca podrán gestionar los pedidos
realizados, puesto que sólo una parte de ellos se realizarán de forma automática por
Internet. Para cada uno de estos pedidos presenciales, por teléfono u otra vía diferente
de Internet, será posible indicar los diferentes estados del producto (elaborado,
pagado, entregado), así como carcelar los pedidos que no han derivado finalmente en
compra.
18
Del mismo modo se podrán añadir nuevas capas a los visores sin más que
indicarles uno o varios orígenes de datos y especificar todos los parámetros para su
correcta visualización.
19
20
7. Conclusiones.
Todo ello compatibilizado con la, a día de hoy, ineludible venta de productos
cartográficos, realizada a través de una tienda virtual realmente versátil que permite a
los clientes una gran variedad de modos de solicitar los datos de su interés en base a
recortes sobre capas continuas.
21
DEMOS
199
GeoMedia-OGC y Google Earth. (Intergraph) Sesión 5
Autor principal
Nombre : Josep
Apellidos: Fornons Castellarnau
† PRODEVELOP
C/ Conde Salvatierra, 34. 46004 Valencia
http://www.prodevelop.es
{mmontesinos, jcarrasco}@prodevelop.es; clarrea@collaborative.es
Resumen
Palabras clave: SIG, software libre, Free and Open Source Software (FOSS),
OGC, cliente, Rich Internet Applications (RIA).
1 Introducción
Desde la aparición del primer Sistema de Información Geográfica –Canadian
Geographical Information System CGIS– [1], hasta la situación actual, los Sistemas
de Información Geográfica han sufrido una vertiginosa evolución desde el punto de
vista de la arquitectura de aplicaciones.
2 Entorno
El sistema desarrollado se enmarca dentro de un proyecto de desarrollo real, donde
junto a una aplicación de gestión Web se requiere disponer de un conjunto de
funcionalidades de gestión espacial de forma integrada.
3 Arquitectura
Para el diseño de la arquitectura se han identificado y construido cuatro
componentes principales:
Georrpositorio
Almacena en base de datos toda la información de gestión y espacial del sistema en
un único repositorio integrado. El motor de base de datos utilizado ha sido Oracle
Spatial.
Servidor OGC
Servicios de publicación de mapas conforme a los estándares OGC WMS, WFS(-
T) y WCS. El producto utilizado ha sido deegree para todos los estándares, que
permite ser desplegado en un contenedor J2EE.
Servidor Web
Componentes de la aplicación Web desplegados en el servidor de aplicaciones.
Contiene dos módulos:
Cliente Rico
Frente a la opción de utilizar un cliente ligero basado en DHTML, se ha optado por
crear una RIA (Rich Internet Application) implementando un cliente basado en
Flash. Para el desarrollo se ha utilizado OpenLaszlo [7], un proyecto open-source
apoyado por IBM, de forma combinada con AJAX (Asynchronous JavaScript And
XML) [9] para acelerar el rendimiento.
1
Ver Cliente Rico.
6 Conclusiones
La apuesta por la innovación en la aplicación de las últimas tecnologías disponibles
en el desarrollo Web de aplicaciones a un cliente de mapas de servicios OGC, ha
dado como resultado un producto de un alto valor añadido, valorado muy
positivamente por el usuario –Ente Público Portos de Galicia de la Xunta de
Galicia– por su interactividad y facilidad de uso.
Referencias
[1] Dueker, K.J. (1979) “Land Resource Information Systems: A review of
fifteen years experience”.
[2] Open GIS: http://www.opengeospatial.org/
[3] Jeremy Allaire (2002), Macromedia. “Macromedia Flash MX. A next-
generation rich client”
http://download.macromedia.com/pub/flash/whitepapers/richclient.pdf
[4] Tim O'Reilly (2004) Web 2.0:
http://www.oreillynet.com/pub/a/oreilly/tim/news/2005/09/30/what-is-
web-20.html
[5] Java Enterprise Edition: http://java.sun.com/javaee/
[6] Proyecto gvSIG: http://www.gvsig.gva.es
[7] Proyecto OpenLaszlo: http://www.openlaszlo.org/
[8] Proyecto del framework Apache Struts: http://struts.apache.org/
[9] Asynchronous JavaScript And XML (AJAX):
http://www.uberbin.net/archivos/internet/ajax-un-nuevo-acercamiento-a-
aplicaciones-web.php
[10] Millward Brown (Adobe 2006). Censo de aplicaciones Flash:
http://www.adobe.com/products/player_census/flashplayer/
[11] Trippermap: http://www.trippermap.com/
[12] FlashEarth: http://www.flashearth.com/
Autores: Antonio Hoyuela Jayo, Fernando Tricas Lamana, Pablo Gallardo Konczanin
Se han desarrollado estas funcionalidades a través de servicios Web que son una
colección de protocolos y estándares que sirven para intercambiar datos entre
aplicaciones permitiendo que software desarrollado en lenguajes de programación
diferentes y ejecutadas sobre cualquier plataforma puedan utilizar estos Servicios Web
para intercambiar datos en redes de ordenadores como Internet. Para asegurar la
interoperabilidad y extensibilidad de estos servicios es necesaria la adopción de
estándares abiertos. Las organizaciones OASIS y W3C son los comités responsables de
la arquitectura y reglamentación de los servicios Web.
Al igual que es necesaria la regulación mediante estándares de los servicios Web para
información alfanumérica es también necesaria la existencia de estándares y protocolos
que regulen el intercambio de información gráfica. Para ello el Open GeoSpatial
Consortium ha definido un conjunto de especificaciones que regulan la implementación
de los Servicios Web Geográficos (OWS: OGC Web Services). Estas especificaciones
incluyen actualmente los Web Map Service (WMS), Web Feature Service (WFS) y
Web Coverage Service (WCS) y pretenden definir fundamentalmente aspectos como las
peticiones – respuestas que se intercambian, parámetros que se deben incluir, lenguajes
utilizados en el intercambio, etc. GeoPISTA ha sido diseñada e implementada de
acuerdo a estos estándares, de tal forma que garantiza la interoperabilidad con otras
aplicaciones que igualmente los satisfagan, tales como el servicio WMS de Catastro o la
base de datos IDEE del IGN.
El futuro del proyecto pasa por consolidar esta línea de trabajo ampliando los servicios
normalizados de las administraciones públicas involucradas en la gestión local y, al
mismo tiempo, adaptando dichos contenidos y competencias a las casuísticas
regionales, provinciales o locales a través de las herramientas de customización
disponibles o en vías de desarrollo dentro del proyecto. Entre estas administraciones
están el INE, el Catastro, las administraciones urbanísticas regionales, etc… La
disponibilidad de estos servicios no será exclusiva del proyecto GEOPISTA y podrá
extenderse a otras aplicaciones que bajo el paradigma de la estandarización de la
información y de las tecnologías de la información geográfica (OGC) así lo permitan.
En definitiva, este proyecto, en la medida en que ha conseguido dirigir hacia un objetivo
común los intereses de los principales actores en la producción, intercambio y
explotación de información geográfica, puede considerarse un primer paso hacia una
IDE en el ámbito de la Administración Local.
Las soluciones para difundir metadatos y mapas en la red han evolucionado para ofrecer servicios de
funcionalidad GIS como posicionamiento, análisis, edición. El futuro de la tecnología GIS está en la red
con soluciones escalables que permitan construir "Portales Geográficos" para ofreces servicios GIS y
acercar la tecnología al usuario.
Los Geoportales están incorporando la última tecnología para que el usuario aproveche al máximo la
potencia de los Sistemas de Información Geográfica con los objetivos:
En las Sistemas de Información es cada vez más importante construir sistemas capaces de interactuar con
otros, independientes de la plataforma tecnológica, robustas y escalables y que exponen su funcionalidad
a través de la red. Los servicios WEB son la solución para compartir funcionalidad en la red y permiten
desplegar sistemas complejos en entornos corporativos y distribuidos. Por ello las soluciones de ESRI
incorporan la posibilidad de trabajar con las últimas tendencias tecnológicas (SOA, WEB 2.0, etc.) para la
construcción de servicios WEB integrados en los Portales Geográficos.
- Herramientas para el desarrollo de servicios SIG en Internet. Desde el punto de vista más práctico entrar
en el detalles del desarrollo de servicios WEB utilizando las últimas tendencias tecnológicas.
- Documentación de la información desde ArcGIS. Documentación desde ArcMap con el editor NEM
integrado, almacenamiento en la Base de Datos Relacional y Gestión.
- Herramientas para la construcción de Portales SIG: Solución que integra el módulo de administración,
módulo de publicación de metadatos y módulos de usuario (herramientas de búsqueda en catálogo,
exploración de metadatos y acceso a servicios). Herramientas para la construcción de catálogos
distribuidos.
215
IDEAndalucía abierta al público. Sesión 6
Mosaico del territorio andaluz formado por 2746 hojas que constituye la
cartografía básica regional con cobertura territorial completa en formato “raster”
georreferenciado.
Resumen
1 Introducción
De forma similar a lo que ocurre en el caso de los productores, existe otra grave
carencia en el caso de los usuarios.
Un ligero análisis sobre esta cuestión revelaría que actualmente los servicios IDE
son utilizados casi exclusivamente por usuarios con una alta cualificación técnica,
quedando fuera del modelo de información el usuario medio, que es el más
numeroso y al que en mayor medida deberían ir dirigidos los servicios IDE.
2 Análisis de la situación
Para resolver esta carencia el Gobierno de La Rioja, en el año 2005, ofreció a todos
los ayuntamientos de la comunidad autónoma, con excepción de Logroño y
Calahorra que administran su cartografía con medios propios, su colaboración para
hacer llegar al ciudadano la cartografía urbana de forma gratuita, de la misma
forma que lo hace el propio Gobierno Regional con sus datos geográficos, siendo
dicho ofrecimiento aceptado por 171 ayuntamientos.
Además de este hecho, hay que destacar que una gran parte de la población que
habita en Logroño procede del medio rural, con el que no ha perdido sus lazos,
conservando en muchos casos sus fincas y casas de procedencia a las que acude
regularmente los fines de semana y vacaciones, por lo que el principal foco de
interés geográfico para un usuario potencial se sitúa en el ámbito rural.
Por otra parte, de entre todas las fuentes de información geográfica que pueden
ponerse al alcance del usuario rural a través de tecnologías IDE, la información
catastral destaca especialmente sobre todas las demás por obvias razones de índole
económico, siguiendo en orden de interés la ortofotografía aérea, al hacer posible
un fácil reconocimiento del territorio y la información geográfica propia del
municipio (cartografía urbana y planeamiento urbanístico), quedando muy
relegadas a un segundo plano las fuentes de información temática relativas a
variables geofísicas, medioambientales o sociológicas.
3 Estrategias de desarrollo
Una vez analizada la situación observamos que para desarrollar las tecnologías IDE
y fomentar su utilización en el ámbito municipal, en un colectivo de características
tan determinadas como es el usuario rural, se propone desarrollar el proyecto en
base a las siguientes estrategias:
3- Conseguir que este desarrollo no suponga una carga económica ni técnica para
los municipios, al no disponer éstos de recursos suficientes para este fin.
4 Acciones
Para lograr que el coste para sostener estos servicios fuera el mínimo, las distintas
soluciones se han desarrollado mediante la utilización de software libre. La
provisión de servicios WMS se ha realizado con “Minnesota Web Map Server” en
tanto que el desarrollo del visualizador se ha realizado utilizando como base el
entorno Ka-Map, adaptándolo a las necesidades del proyecto.
Los gastos derivados del desarrollo informático así como los de la compra del
hardware y la conversión de la información han sido asumidos por la Dirección
General de Política Territorial, habiendo supuesto éstos un esfuerzo económico
muy razonable ya que el mismo servidor y el mismo visualizador provee una
solución para todos los municipios, por lo que la ratio coste/municipio resulta muy
baja.
5 Soluciones
Con objeto de guardar una cierta homogeneidad para la información ofrecida por
los distintos municipios, se ha realizado un análisis previo para estudiar y comparar
la estructura de las distintas cartografías urbanas. En un primer paso se trataba de
conseguir un mínimo común para todos los municipios.
Ejemplo para el caso de Nájera (La Rioja): “IDERIOJA Najera [Spain] WMS”
Servicios:
GetCapabilities: http://www.iderioja.org/municipios/request.asp?mun=011alfa&
GetFeatureInfo: http://www.iderioja.org/municipios/request.asp?mun=011alfa&
GetMap: http://www.iderioja.org/municipios/request.asp?mun=011alfa&
Capas:
Arnedo_Calles(Calles-Textos)
Arnedo_Cotas(Cotas)
Arnedo_Cultivos_Textos(Cultivos-Textos)
Arnedo_Cursos_Agua(Cursos_Agua)
Arnedo_Curvas_Nivel(Curvas Nivel)
Arnedo_Edificios(Edificaciones)
Arnedo_Edificios_Alturas(Edificaciones-Alturas)
Arnedo_Edificios_Portales(Edificaciones-Portales)
Arnedo_Parcelas(Parcelas)
Arnedo_Termino_Municipal(Termino_Municipal)
Arnedo_Viales(Viales)
http://www.iderioja.org/municipios/index.php?map=HARO
El estado actual de desarrollo del proyecto así como el acceso a los distintos
visualizadores y servicios WMS, puede ser consultado a través de la página web
www.iderioja.org/municipios
6 Calendario de actuaciones
A lo largo del año 2006 se han desarrollado los trabajos para la puesta en marcha
de todos los municipios Cabeceras de Comarca, estando previsto abordar la
totalidad de los municipios a lo largo del año 2007, ampliando de forma paralela
sus contenidos.
EUROPARC-España,
un ejemplo de IDE sectorial para los Espacios Naturales Protegidos.
Autores:
Joan Masó[1], Núria Julià[1], Carlota Martínez[2] y José A. Atauri[2]
[1]
Proyecto MiraMon
Centro de Investigación Ecológica y Aplicaciones Forestales CREAF
Fac. Ciencias
Universitat Autònoma de Barcelona
[2]
Fundación Fernando González Bernáldez /EUROPARC-España
Oficina Técnica EUROPARC-España
ICEI. Finca Mas Ferré. Edif. A. Campus de Somosaguas, Madrid
trabajo (entre 1:5 000 y 1:50 000), distintos sistemas de referencia según la región de
origen, distinta codificación de la identificación de cada espacio, diversidad de
tipologías de figuras de protección dependiendo del organismo gestor, distinta
representación de los espacios protegidos de pequeño tamaño (que pueden aparecer
como punto, línea o polígono), espacios que por su situación geográfica, comparten
competencias entre diversas entidades, coincidencia de la delimitación de algunos
espacios con límites administrativos en diversas escalas, escasa o nula documentación
de metadatos y diversidad en su formato.
Esta comunicación discute las soluciones adoptadas para cada problemática enumerada.
Para facilitar su distribución y resolver algunos de los problemas planteados, se ha
preparado una única capa a una escala común de 1:25 000 coincidente con la escala de
los límites administrativos editados por el IGN en el sistema de referencia UTM30N
sobre el Dàtum ED50 (excepto para Canarias). Esta capa podrá ser descargada desde el
portal de EUROPARC-España junto con las capas originales aportadas por los
organismos implicados, siempre que estos lo estimen oportuno.
Así mismo, un servidor de mapas WMS permitirá la interoperabilidad de las bases con
otras informaciones integradas en las IDE's. El servidor estará accesibledesde la propia
web de EUROPARC-España junto con otra información interoperable procedente de
otros servidores mediante un cliente ligero basado en HTML dinámico y JavaScript.
Resumen
1 Introducción
La iniciativa IDEZar (Infraestructura de Datos Espaciales de Zaragoza) es el
resultado de la colaboración iniciada en el año 2004 entre el Ayuntamiento y la
Universidad de Zaragoza para la implantación de una Infraestructura de Datos
Espaciales (IDE) a nivel local. Dos elementos relevantes en esta IDE son la política
de integración de datos y la arquitectura basada en servicios. Su importancia deriva
de la existencia en el ámbito municipal de datos espaciales caracterizados por su
gran volumen y heterogeneidad. Hay una amplia variedad de temáticas
(identificadores de propiedad, figuras de protección medioambiental, restricciones
urbanísticas, etc.) como plataformas (GIS, CAD, aplicaciones de oficina) amen de
diferentes requerimientos de calidad, disponibilidad, validez, extensión y formato.
Salvo en el caso de las Parcelas Catastrales, el subtema local es tan amplio que la
administración local en su conjunto es responsable de la gestión de la mayoría de
los datos. Cuando se aplique la directiva INSPIRE los sistemas de información
locales deberán adaptarse para que estos temas soporten una identificación no
ambigua de estos datos (sea o no con un sistema común de identificadores únicos
[4]), tengan sus modelos establecidos y, por ende, existan mecanismos que eviten
inconsistencias y errores.
4 Propuesta de solución
Para afrontar los problemas indicados en el punto anterior y encaminar la IDE en la
línea del apartado 2 nuestra propuesta plantea establecer como elemento central un
modelo de datos de referencia urbanos acompañado de procesos y herramientas de
integración de información y de servicios de red para su explotación.
Tematicos
TUZSA
Carga Fiscalidad
Datos temáticos
Datos de referencia
Vía
*
Unidad Número de
Código Postal
Administrativa Finca
5 Caso de aplicación
Esta propuesta se ha aplicado en la construcción de las aplicaciones callejero y
nomenclátor de IDEZar (ver Figura 2). El callejero es una de las aplicaciones más
empleadas en la IDE local. El nomenclátor de calles es una aplicación diseñada
para presentar toda la información textual asociada a las calles y que inicialmente
estaba desperdigada en diferentes bases de datos. Los datos de referencia relevantes
para la elaboración de un callejero son la vía, los números de finca a ella asociados
así como la unidad administrativa (junta municipal, junta vecinal) y el código
postal. Para la elaboración del nomenclátor se requiere además de información
temática sobre fiscalidad, sobre restricciones zonales y sobre transporte público
referenciada a rangos de portales o tramos de vías. En ambas aplicaciones casos el
elemento clave es la vía.
Para cada tema los datos servidos proceden de más de una fuente como la
Dirección General de Catastro, el Servicio de Información Geográfica y el Servicio
Web del ayuntamiento.
6 Conclusiones
Es evidente que la administración local es la autoridad que mejor conoce las
parcelas donde residimos y trabajamos, cómo las identificamos, cuales son las rutas
en el primer y último kilómetro de cualquier viaje y con qué nombres identificamos
las comunidades donde residimos. Es por tanto un actor básico en cualquier
infraestructura espacial y se verá obligado, tanto por necesidades de modernización
de la administración como por los requerimientos de directivas europeas, a dar los
pasos necesarios para el uso de procesos, herramientas y modelos adecuados con el
fin de mantener adecuadamente los datos de referencia. IDEZar es un ejemplo de
cómo se está realizando este cambio.
Agradecimientos
Este trabajo ha sido parcialmente financiado por el proyecto TIC2003-09365-C02-
01 del Plan Nacional de Investigación Científica y Desarrollo Tecnológico del
Ministerio de Educación y Ciencia de España. El trabajo de J. López (ref.
B136/2006) ha sido parcialmente financiado por una beca del Gobierno de Aragón.
Referencias
[1] Muro-Medrano, P.R, Gould, M., Bernabé, M.A. “IDE-E: Technological
advances for a Webbased National Spatial Data Infrastructure, convergence
with the European initiative INSPIRE TIC2003-09365-C02”, Jornada de
Seguimiento de Proyectos, Programa Nacional de Tecnologías Informáticas,
2005
Resumen
El proyecto IDENA [1] se enmarca entre las distintas iniciativas que en los últimos
años se han producido en Navarra y que se integran en la red de recursos de
información que constituye SITNA (Sistema de Información Territorial de
Navarra). Este Sistema permite el acceso a información georreferenciada de todo
tipo a una gama muy amplia de usuarios. En los dos últimos años, el desarrollo de
IDENA (Infraestructura de Datos Espaciales de Navarra) ha supuesto la apertura de
todo esto, gracias a la interoperabilidad entre informaciones y sistemas que la
utilización de normas y especificaciones comunes ha facilitado. [2]
1 IDEPAMPLONA
En el mes de marzo de 2006, y coincidiendo con la reunión del Grupo de Trabajo
de la IDEE que tuvo lugar en Pamplona, se produjo la presentación de
IDEPamplona [3]. Este portal ofrece información territorial del término municipal
de Pamplona y herramientas para poder navegar sobre la misma. Nace, por otra
parte, como es lógico, con la idea de atender a los requerimientos de INSPIRE y de
contribuir al desarrollo de las IDE en España. En ese sentido, representa un paso
importante tanto en el desarrollo de las IDE locales como en el desarrollo de las
IDE en la Comunidad Foral de Navarra. Todos los desarrollos tecnológicos son
propios de Trabajos Catastrales, S.A.
La ventana de resultados devuelve las entradas que coinciden con los criterios de
búsqueda introducidos. Un aspecto interesante es que la búsqueda se realiza tanto
en el catálogo de IDEPamplona como en el de IDENA. La procedencia de los
resultados devueltos por uno y otro catálogo se identifican claramente por medio de
colores distintos. Este ejemplo muestra la total interoperabilidad entre ambos
portales.
2 CROSS SIS
El Gobierno de Navarra y Trabajos Catastrales, S.A. como socio tecnológico
participan en el proyecto europeo CROSS SIS [4]. El objetivo principal de este
proyecto es fomentar el uso de información espacial para la toma de decisiones en
territorios de la Unión Europea, la modernización de las administraciones
regionales, promover el uso de INSPIRE y el desarrollo de la sociedad de la
información.
Este proyecto persigue que cada socio ponga en marcha dos servicios de mapas
mostrando información sobre los dos temas que se han elegido como experiencia
piloto: el planeamiento y la estadística. Esto implica un esfuerzo de definición de
los temas y variables a tratar y de homogeneización de la información, pero
además, se han determinado cuáles son los requisitos mínimos que cada servicio
Entre los retos que todavía quedan por delante antes de culminar este proyecto, se
encuentra finalizar la creación de los metadatos correspondientes y, sobre todo,
conseguir una integración ágil de tantas capas de información en un servicio WMS
y que el usuario pueda encontrar fácilmente lo que realmente está buscando.
Entre las líneas de futuro que están abiertas en este campo está el de consolidar la
IDE de Pamplona y dotarla de más y mejores datos así como geo-servicios de
utilidad para el ciudadano. En la misma situación se encuentra el portal del
Gobierno de Navarra, IDENA, aunque el volumen de peticiones que recibe así
Como conclusión, podemos decir que los casos descritos en esta comunicación
ponen de relieve el interés suscitado en Navarra por las Infraestructuras de Datos
Espaciales. Los desarrollos completados o en marcha hacen concebir grandes
esperanzas para los próximos años. IDENA, IDE Pamplona o CROSS SIS son
escaparates que permiten la difusión libre y gratuita de información referida al
territorio de Navarra con el objetivo de cumplir con los principios de INSPIRE.
Sin embargo, todavía no se ha dado el gran salto que puede hacer que estas
Infraestructuras se conviertan plenamente en soporte de desarrollo, en plataformas
abiertas sobre las que se puedan implantar servicios geográficos que permitan crear
valores añadidos sobre la información.
Referencias
[1] Web del proyecto IDENA: http://idena.navarra.es/
[2] Clerigué Arrieta, R.; Echamendi Lorente, P.; Fontano Ruiz, S.; Sabando
Grasa, C , “IDENA, Infraestructura de Datos Espaciales de Navarra”, JIDEE.
Jornadas Técnicas de la IDEE, Zaragoza, 2004,
http://idee.unizar.es/jidee/documentos_en_linea/papers/JIDEE_idena.pdf
[3] Web del proyecto IDEPamplona: http://ide.pamplona.es/
[4] Web del proyecto CROSS SIS: http://www.cross-sis.com/
SIG
253
PostGis en producción cartográca: CartoCiudad. Sesión 7
Resumen
CartoCiudad consiste en la obtención de la Base de Datos Oficial de red
viaria con estructura topológica de SIG de ciudades y núcleos de población
españoles basada en cartografía digital oficial con viales e información
textual. Este proyecto se construirá en base a asistencias técnicas y
consultorías para su creación y mantenimiento a partir de los datos
suministrados por las siguientes fuentes oficiales: Instituto Geográfico
Nacional (IGN), Dirección General del Catastro (DGC), Instituto Nacional de
Estadística (INE), Correos y en determinados casos, cartografía digital que
puedan aportar las empresas licitadoras. Una vez analizadas las fuentes de
datos y el pliego de prescripciones técnicas (PPT), se han ido analizando y
elaborando un conjunto de procedimientos que dan respuesta a la
metodología de producción de Cartociudad basándose en el sistema de
gestión de bases de datos (SGDB) PostgreSQL y la extensión espacial
PostGIS y como herramientas gráficas de visualización se utiliza gvSIG y
deeJUMP, todas ellas bajo licencias Open Source.
Entre las finalidades de CartoCiudad están la localización (directa e inversa) e
identificación de puntos de interés, el cálculo de itinerarios peatonales, la
georreferenciación de puntos de interés, la localización de direcciones
postales y la geocodificación.
El resto del documento se estructura de la siguiente forma: en primer lugar se
presenta el problema, las fuentes de datos y la metodología propuesta para dar
solución a los requisitos planteados en el PPT, se exponen a nivel descriptivo
los algoritmos que se han desarrollado sobre PostGIS y se finaliza con las
conclusiones, agradecimientos y las referencias bibliográficas.
Palabras clave: Cartografía navegable, CartoCiudad, SIG, OpenSource y
PostGIS.
1 Introducción
CartoCiudad es un proyecto que consiste en generar cartografía digital oficial de
ciudades y núcleos de población españoles con viales e información textual.
Constituye una Base de Datos Oficial de red viaria, con estructura topológica de
SIG, que asegura la continuidad geográfica en todo el territorio nacional, partiendo
para su generación de las fuentes de datos oficiales de información geográfica que
se describen en el siguiente epígrafe.
La relevancia de este proyecto radica en la navegación asistida, la localización
directa e inversa de direcciones postales, la georreferenciación de emplazamientos
de puntos de interés y todas las aplicaciones prácticas que se le puedan encontrar
desde un entorno de Investigación, Desarrollo e Innovación (I +D + I) y de una
Infraestructura de Datos Espaciales (IDE).
3 Metodología
En este apartado se describen las distintas fases que materializan el desarrollo del
proyecto CartoCiudad.
El pseudocódigo del algoritmo que permite realizar estos dos pasos es el que se
muestra a continuación:
La función plpgSQL desarrollada para este fin es similar a las anteriores pero con
aplicación según las características de la red de carreteras y una vez realizada la
reclasificación anteriormente indicada.
PARA CADA geometría DE elemtex ORDENADO ASCENDENTEMENTE POR rotulo HACER
SI (geometría.ttggss = 189802) ENTONCES
INSERTAR EN TABLA toponimia LOS VALORES (geometría.gid, geometría.rotulo,
calcular_centroide(geometría.the_geom))
FIN SI
FIN PARA
En estos tres casos (número de portales, puntos de interés POI y red de carreteras)
pueden presentarse ciertas particularidades que deben detectarse y solucionarse de
acuerdo al modelo de datos de CartoCiudad.
b) Polilíneas únicas: Cada una de las calles debe representarse mediante una sola
polilínea con un inicio y un final sin presentar ramificaciones que generen
horquillas.
c) Intersección: Calcular cada uno de los puntos de intersección entre dos calles
distintas y entre los ramales de una misma vía. Los puntos resultantes quedarán
almacenados en una nueva capa denominada cruces.
f) Código INE: Designar el código INE de población a los ejes, tramos y cruces
del proceso descrito. Este proceso es trivial ya que lo único que hay que hacer es
conocer el código INE del municipio y establecer el valor del atributo
correspondiente de las distintas tablas con ese valor.
4 Discusión de resultados
Se han implementado un conjunto de funciones que demuestran la potencia de
cálculo y análisis de las extensiones PosGIS.
Se ha podido depurar los errores en los algoritmos desarrollados gracias a la
capacidad de conexión y visualización de datos espaciales almacenados en
postgreSQL desde herramientas SIG Open Source (deeJUMP, Qgis, gvSIG, uDIG).
Se han desarrollado funciones en plpgSQL que permiten detectar analíticamente en
qué vías existen peculiaridades geométricas (horquillas, etc.).
Se han desarrollado funciones que permiten identificar los números de portales que
pueden estar incorrectamente asignados.
Los resultados obtenidos de la aplicación de PostGIS en el proyecto CartoCiudad
ponen de manifiesto su potencia, en el ámbito de la producción cartográfica,
constituyendo por tanto una herramienta de gran utilidad.
El procedimiento empleado permite conocer y analizar las debilidades existentes,
así como detectar posibles errores en la construcción de los algorítmos
implementados en forma de funciones plpgsql mediante su análisis visual.
Se ha constatado que en muchos casos la consecución de determinados objetivos
algorítmicos requieren de la aplicación iterativa de procedimientos para obtener el
fin deseado.
6 Agradecimientos
El proyecto CartoCiudad ha sido financiado parcialmente por el Instituto
Geográfico Nacional (IGN) a través del convenio de colaboración Cartociudad
firmado entre el propio IGN y la Universidad Politécnica de Madrid (UPM).
7 Referencias bibliográficas
[1] Instituto Geográfico Nacional (IGN), “Pliego de prescripciones técnicas para
la contratación de asistencia técnica para la ejecución del proyecto
CartoCiudad en la Comunidad Autónoma de Castilla La Mancha”, B.O.E.,
2006, nº exp. 06.103, pag. 1—15
[2] MA. Manso, "Metodología del proceso de armonización e integración de datos
para el proyecto CartoCiudad", Universidad Politécnica de Madrid, 2005,
pag. 1—14
[3] Documentación de PostGIS: http://postgis.refractions.net/docs/ Código de campo c
[4] Modelo de Nomenclátor de España v1.0:
www.idee.es/resources/recomendacionesCSG/Propuesta_MNE_v1.0.pdf Código de campo c
[5] Documentación de EuroRoadS: www.euroroads.org Código de campo c
Resumen
1 Introducción
Así, se pretendía que la una metodología que abarcase desde las etapas de
definición de las aplicaciones informáticas hasta los procesos de implantación de
los métodos de trabajo en los distintos municipios, con dos objetivos
fundamentales:
2 Metodología
El proyecto que motivó este desarrollo fue desarrollar una primera herramienta
SIG, para la gestión de Residuos Sólidos Urbanos (RSU), dentro de un ambicioso
proyecto por cubrir las necesidades de gestión medioambiental, para ayuntamientos
relativamente pequeños, como los que nos podemos encontrar en la comarca de
Mancha-Júcar-Centro, en Castilla-La Mancha.
Con todo esto, se consiguió que el dialogo entre los técnicos medioambientales y
los desarrolladores fuese lo más ágil y participativo posible, que los requisitos del
sistema estuviesen refinados en fechas tempranas del proyecto y que los propios
técnicos medioambientales se involucrasen positivamente en el desarrollo
aportando su conocimiento al mismo.
3 Estudio previo
Entrando en el contexto del trabajo realizado, éste estaba enmarcado o promovido,
por una asociación de nueve municipios, con poblaciones que oscilan entre los 150
a los 24.000 habitantes. Aunque durante el desarrollo se trabajó únicamente con
uno de ellos debido a su dilatada experiencia en temas medioambientales, el
objetivo final era dar servicio a todos los municipios que forman parte de dicha
asociación.
Por otra parte, se vio que a uDig y gvSIG se les vislumbraba un futuro muy
halagüeño, aspecto que se tuvo en cuenta. Por lo que también se estudió la
estructura y modelo de cada uno de ellos, así como sus posibilidades de extensión.
A grandes rasgos, no se apreciaron grandes diferencias, los tres trabajan su
extensibilidad mediante Plugins por lo que adaptar un desarrollo a otro no sería
excesivamente costoso, si se partía de esta premisa en su desarrollo.
4 Requisitos
Como se ha comentado anteriormente, el núcleo central de este trabajo era
conseguir un sistema que permitiese, a los técnicos en medioambiente de un
La utilización de un SIG como herramienta base fue uno de los primeros requisitos,
ya que se debería trabajar con la posición geográfica de los contenedores o puntos
de recogida y como veremos posteriormente, también se requerían algunas
optimizaciones basadas en dicha información georeferenciada. Por otro lado, la
mayoría de los técnicos medioambientales actualmente poseen un buen
conocimiento de los SIG como usuarios, llegando en algunos casos incluso a
programar sus propias funcionalidades. De todas las especificaciones obtenidas se
desgranaron las siguientes funcionalidades básicas con las que se dotó al sistema:
5 Resultados
Atendiendo a los requisitos especificados, se desarrollaron una serie de plugins
sobre JUMP que soportan la funcionalidad requerida. A estas herramientas se tiene
acceso a través de la barra de menú del propio JUMP como se describe en las
figuras 1 y 2. Existen dos bloques fundamentales, uno de posicionamiento que en
el que se engloban las herramientas de optimización (posicionamiento de
contenedores y rutas) y otro en el que se enmarcan las referentes al mantenimientos
de los datos (inserción, consulta, modificación y borrado).
como la de población que contendrá los números de policía y los habitantes en cada
uno de ellos. Como se muestra en la figura 3, con todo esto se obtiene una nueva
capa con la estimación de la posición de los contenedores. El algoritmo maneja
datos como la distancia máxima entre contenedores y la distancia de los ciudadanos
al contenedor más cercano.
Por otra parte, el algoritmo de optimización de rutas tomará como datos de entrada
la capa de tramos de vial (calles) y la de localización de contendores, seleccionado
qué atributos dentro de esas capas sirven para indicar el sentido de circulación de
las calles, la cantidad de población asignada a cada contenedor, y cuál de los
puntos de recogida (contenedor) es el descargadero donde el camión descargará los
residuos. Dando otros datos como cantidad de residuos generados (persona/día) y
el PMA del camión, como se muestra en la figura 4, se obtiene una nueva capa de
puntos, en la que cada uno de ellos pertenecerá a una ruta indicando el orden en el
que se recogerá cada uno de ellos dentro de cada ruta.
dentro de las mismas, como resultado se podrá obtener un EXCEL con el que se
podrá trabajar libremente (Figura 6).
6 Conclusión
Esta experiencia es la demostración práctica de que la gestión de RSU, al igual que
otros muchos temas ambientales puede ser llevada a cabo mediante aplicación de
tecnología SIG, utilizando código libre.
En esta línea, es muy extenso el abanico de posibilidades que se abre a raíz de esta
experiencia, dado el éxito de la misma, se ha visto que este tipo de herramientas
específicas pueden ser de gran utilidad. Es más, el empleo de una metodología
idónea puede dar solución a multitud de problemas o cuestiones planteadas por los
expertos de cualquier campo.
Referencias
[1] J.L Casado, "Metodología para la localización de estructuras en el ámbito
urbano. Un caso práctico”, PFC EPSA, Junio 2005.
[2] FreeGis, software libre relacionado con SIG. http://www.freegis.org
[3] JUMP Unified Mapping Platform (JUMP), http://www.jump-project.org/
[4] gvSIG, GIS de la Generalitat Valenciana. http://www.gvsig.gva.es/
[5] User-friendly Desktop Internet GIS (uDig),
http://udig.refractions.net/confluence/display/UDIG/Home
Resumen
1 Introducción
La dificultad que supone la implantación de un sistema de información geográfica
en las administraciones públicas, en particular los entes locales, de reducidas
dimensiones, con escasos recursos técnicos y económicos es un problema
recurrente que ha limitado enormemente la implantación de las tecnologías de la
información geográfica en la administración local, restringida en la práctica
después de dos décadas a los municipios grandes y, en menor medida, medianos.
En general, incluso para las organizaciones grandes el grado de implantación de
SIGs corporativos y de extensión interna del uso de tales herramientas de gestión, y
por tanto de la información georeferenciada, es desigual y dista todavía de ser
completa y normalizada.
Las iniciativas llevadas a cabo por parte de las administraciones supramunicipales
(Diputaciones, Comunidades Autónomas, Administración del Estado) para superar
esta dificultad y promover el uso de las tecnologías de la información geográfica en
las administraciones locales, en particular en los municipios pequeños, han seguido
distintas estrategias que, no obstante, no han producido cambios realmente
sustanciales en cuanto al grado efectivo de utilización de dichas tecnologías.
Gran parte de las aproximaciones seguidas se han basado en dotar a los municipios
de la tecnología SIG necesaria, bien mediante el apoyo económico para financiar la
adquisición de equipos y programas, bien mediante el desarrollo de herramientas
de SIG de tipo open source, específicas para ayuntamientos o de caràcter general,
que en cualquier caso inciden también en el factor econòmico. Paralelamente, las
iniciativas de normalización, mediante modelos de datos y estándares, desarrolla-
das conjuntamente o no con herramientas de software, así como las actuaciones en
el terreno de los datos, ya sea fomentando la producción de datos o, más reciente-
mente el acceso remoto a los mismos mediante servicios web, han contibuído a
crear las condiciones necesarias, aunque no suficientes, para la implantación
generalizada de las tecnologías de la información geogràfica en la administración
local, incidiendo en el factor de la información, sobre todo en cuanto a disponibi-
lidad de datos, y en menor medida en los factores de gestión y de conocimiento.
Unas y otras aproximaciones resultan especialmente útiles para aquellas adminis-
traciones locales que están en condiciones de asumir la gestión y mantenimiento de
la información, así como la implantación y administración de la infraestructura
tecnològica necesaria tanto para llevar a cabo esa gestión como para hacer efectivo
el uso de la información en el funcionamiento ordinario de la corporación. Esas
condiciones, no obstante, lejos de ser las más habituales son más bien excepciona-
les, no sólo en los municipios pequeños que por otra parte son mayoría, sino
también en los de dimensiones medias, por debajo de 50.000 habitantes, y aún en
algunos de mayor tamaño. Así, sólo en la medida en que los factores de recursos
2 Análisis de requerimientos
Una vez iniciado el desarrollo del proyecto, al objtivo inicial de dessarrollar una
aplicación SIG en web para proveer de servicios de información territorial a los
municipios, se añadió el objetivo de que la aplicación pudiese utilizarse igualmente
como aplicación intranet para proveer de servicios de información georeferenciada
a los distintos departamentos de una administración supramunicipal cualquiera. Es
decir no sólo de caràcter local (Diputaciones, Consejos insulares, mancomunida-
des, etc), sino también de carácter regional o autonómico.
Esta ampliación del alcance de la aplicación a desarrollar varió por completo la
naturaleza de la misma, los requerimientos a satisfacer y las soluciones de
implementación a adoptar. En pocas palabras, significó el paso de una aplicación
específica para la gestión municipal, que aun cuando amplia y diversa, y por tanto
necesitada de un grado considerable de personalización y configurabilidad, se
basaba en un dominio de aplicación acotado, a una aplicación universal para
cualquier dominio de aplicación, contenido de información y funcionalidad, ámbito
territorial y perfil de usuario, que, no obstante, para ser efectiva debía mantener un
alto grado de personalización y, con mayor razón aún, ser totalmente configurable.
En síntesis, los requerimientos a satisfacer resultaban ser muy amplios, por cuanto
pasaban a ser múltiples i variables en todos los aspectos, pues se trataba de
desarrollar una aplicación única y personalizada de contenido y funcionalidad
variable, en función de:
• Dominios de aplicación múltiples y diversos:
− cualquier dominio de aplicación (municipal urbano, rústico, regional,
sectorial)
− distintos en cuanto a:
- tipos de información territorial
- escalas de la información cartogràfica (en origen y de visualización)
- extensión territorial
- formalización de la información
- formalización de tareas
- funcionalidad requerida
• Àmbitos territoriales variables
− para cada dominio de aplicación (núcleo/s urbano/s, municipio, conjuntos
de municipios)
− para cada perfil de usuario en cada dominio de aplicación (el propio
municipio, varios municipos conjuntamente o de uno en uno)
Desde el punto de vista funcional SITMUN consta de tres aplicaciones cliente, dos
para el usuario final (el cliente general SITMUN y el cliente específico de consulta
de metadatos SITMUN), integradas entre sí, y una para la administración de la
aplicación (cliente de administración SITMUN), así como de dos aplicaciones del
lado servidor (el motor de aplicaciones SITMUN, que realiza las distintas
funciones de servidor de mapas, consultas alafanuméricas remotas, etc.; y el
módulo de administración, que ejecuta las funciones de gestión de la base de datos
de administración de la aplicación SITMUN, en la que se almacenan los valores de
la multitud de parámetros que definen cada función, contenido, aplicación, perfil de
4 Implementación
La implementación del motor de aplicaciones SITMUN se ha realizado utilizando
JSP y Java (J2EE). Para módulo de administración se ha empleado Java (J2EE)
5 Conclusiones
SITMUN proporciona una solución idónea para dotar a los municipios pequeños y
medios de funcionalidad SIG y aplicaciones finales de gestión personalizadas
basadas en información georeferenciada, con las ventajas evidentes de coste cero
para las organizaciones usuarias, facilidad de uso y universalidad (exclusivamente
aplicaciones y servicios web), y de liberación de los costes de gestión y
mantenimiento de la información, así como de desarrollo de aplicaciones finales, al
hacerse cargo de todas estas funciones centrales la administración municipal que
actua como proveedor de servicios.
Igualmente, en la medida en que permite generar aplicaciones finales web
personalizadas sin necesidad de programación alguna (basta establecer los
parámetros de configuración mediante el cliente web de administración) y
utilizando un único servicio de mapas integrado, proporciona una buena solución
como aplicación para desarrollar el SIG Intranet en administraciones grandes o, de
hecho, en cualquier organización puesto que los contenidos de información y las
funciones adicionales son totalmente libres y configurables.
SITMUN tiene como principal destinatario los municipios pequeños y medios para
los que se ofrece como una opción a nivel de entrada, sin coste alguno. El principal
impacto o papel de SITMUN en la implantación de las tecnologías de la
información geográfica en la administración local puede consistir en un efecto
dinamizador de arranque para un uso inicial de la información y la tecnología entre
los municipios de este segmento, a partir del cual una vez iniciados pueden requerir
y optar por soluciones de mayor autonomía y alcance funcional (incluída la propia
Resumen
En el caso del visualizador prototipo, el usuario actúa como input a través de movimientos de su
cuerpo .El ordenador capta dichos movimientos y genera una respuesta en pantalla que deriva en
una visualización tridimensional de la información geográfica.
1. Introducción
La generalización en el uso de los sistemas informáticos exige hacer más natural y accesible la
comunicación y la interacción entre los usuarios y los ordenadores. El área de investigación
denominada IPO o Interacción Persona-Ordenador, aparece como consecuencia de la anterior
necesidad y se desarrolla gracias a la mejora de los equipos informáticos y a la aparición de
herramientas y aplicaciones cada vez más sofisticadas.
Las GUIs o Interfaces Gráficas de Usuario (Graphic User Interfaces), nacen como puentes de
comunicación entre el hombre y la máquina, y son sistemas de metáforas gráficas
correspondientes a acciones reales (copiar, pegar, cortar, acercar, deshacer, tirar, etc.) que utilizan
ventanas y botones que se manipulan desde la pantalla del ordenador utilizando el ratón como
dispositivo de entrada.
En este sentido, el ratón permite al usuario, con el uso exclusivo de su mano, controlar acciones y
objetos que ocurren y existen sobre la pantalla, mientras que en el mundo real la interacción con
los objetos se realiza utilizando más partes del cuerpo [2]. Esta interacción con el ordenador por
medio del ratón, conduce a que el usuario sea consciente en todo momento que aquello que es
capaz de mover con el ratón es algo que está situado “fuera de su realidad”. Utilizando más partes
de su cuerpo, el usuario puede recibir otras sensaciones de mayor integración de las imágenes de
la pantalla con la propia realidad.
2. Visualizador cartográfico
2.1. Antecedentes
Para la utilización de otros sistemas similares es preciso contar con unas condiciones ambientales
muy específicas o con la utilización de elementos externos al usuario (sensores, reflectores, etc.)
lo que complica la instalación. Como ejemplo de este tipo de sistemas podemos ver el trabajo
realizado por Golan Levin y Zachary Lieberman en la instalación “Messa di voce” (figura 1). Para
calcular la posición de la cabeza del visitante y emular la salida de los sonidos de su boca, se
necesita un fondo iluminado que cree un contraste entre su sombra y el entorno, lo que requiere
de una superficie amplia, un sistema de iluminación y un proyector de video.
Figura 2.Visualizador
2.2. Desarrollo
El desarrollo del visualizador surge a partir del estudio de algunas interfaces en las que se utiliza
el movimiento del cuerpo para controlar las acciones que realizan algunas aplicaciones de
entretenimiento, tales como las del juego para PlayStation EYETOY.
En el prototipo que se presenta la imagen del usuario se superpone a un plano situado dentro de
un escenario tridimensional, y según la posición y el movimiento del usuario se producen los
desplazamientos dentro del entorno virtual, que en este caso es un Modelo Digital del Terreno
(MDT), sobre el que pueden superponerse distintas imágenes, como ortofotografías y mapas, que
aportan las texturas y la información geográfica al escenario.
Figura 3. Prototipo A
Tanto en la parte inferior, por medio de una barra de desplazamiento, como en la zona de
interacción, por medio de cuatro punteros que indican la situación NSEW, puede apreciarse el
valor de la rotación que está tomando la cámara virtual en un instante.
Para avanzar en línea recta, el puntero amarillo ha de estar en una posición centrada respecto al
eje vertical, y según sea el desplazamiento que se desee dentro del entorno, se deberá desplazar el
cuerpo en una u otra dirección. Con este sistema también existe la posibilidad de desplazarse
verticalmente al terreno, lo que permite tener distintos niveles de zoom.
En la parte superior izquierda de la imagen central se observa el puntero 3D (rojo), que también
es sensible a los movimientos y que se desplaza por el terreno. Muestra las coordenadas punto del
terreno sobre el que se encuentra en cada momento. En la figura 3 la información que aparece
(z:1842) es la altura en metros del punto del terreno sobre el nivel del mar. En cualquier caso
podría desarrollarse el sistema según las necesidades de información requeridas para cada
aplicación.
El modelo digital del terreno utilizado en este prototipo cubre toda la Comunidad Autónoma de
La Rioja, con una resolución en altimetría de 25 metros.
Las imágenes utilizadas para conseguir la textura del terreno son ortofotos y mapas del Servicio
Geográfico Ejército, con una resolución máxima de 2.048 píxeles de lado. Con este material se ha
obtenido una resolución final de 8 metros por píxel.
La posición del usuario se calcula utilizando un algoritmo de detección de movimiento, por lo que
si no existe movimiento frente a la cámara, la aplicación está en estado de reposo.
El sistema calcula las zonas donde ha habido movimiento, es decir, las partes de la imagen actual
en las que existen diferencias de color o brillo respecto del fotograma anterior. Estas zonas
delimitan una serie de rectángulos. Los centros de estos rectángulos se promedian, y se obtienen
unas coordenadas X e Y , que son utilizadas para manejar la vista dentro del escenario 3D.
El hecho de que después del procesado de la imagen el sistema simplifique y obtenga un punto
2D hace sencilla la utilización del navegador.
2.4. Conclusiones
El sistema desarrolla un método y una aplicación educativa cercana al mundo del videojuego, que
persigue una mezcla entre lo lúdico y lo pedagógico, que facilita el proceso de enseñanza y
aprendizaje.
Bajo coste de la instalación del sistema, tanto en medios materiales como humanos.
Con vistas a mejorar el estudio y comprensión del territorio por estudiantes, se proponen las
siguientes posibilidades de aplicación:
REFERENCIAS
[1] Tur Costa, Antonio (2004). “Evaluación de Dispositivos Hardware y Software”
[2] Dan O´Sullivan and Tom Igoe, “Physical Computing”, 2002
1. Introducción
Directrices y Estándares.
3. Cartografía Catastral:
4. Servicio WFS:
En relación con los formatos soportados, este producto soporta todos los
incluidos en las librerías GDAL/OGR, incluyendo ESRI Shapefiles y ESRI
ArcSDE formatos empleados mayoritariamente por este organismo.
Es compatible con varias fuentes de datos, las cuales deben ser tipo vector
para un servicio WFS, como por ejemplo OGR, PostGIS, SDE, SDO,… En el
caso de la D.G.C. la fuente de datos está en ArcSDE almacenada en Oracle.
Servicio WFS.
http://localhost/mapserver/mapserv.exe?map=c:\mapserver\mapfile\ejemplo.map
http://localhost/mapserver/mapserv.exe?map=c:\mapserver\mapfile\ejemplo.map
&SERVICE=WFS&version=1.0.0&REQUEST=GETfeature&typename=masa&
Las operaciones que admite el Servicio son las básicas para un Servidor
WFS no transaccional: GetCapabilties, DescribeFeatureType and GetFeature,
descritas en profundidad dentro de las especificaciones de la OGC para este tipo
de servicios.
Para conocer las capas y sus propiedades principales que brinda el servicio
podemos invocar al operador GetCapabilities que devuelve un documento XML
detallando las características y la estructura de la información que se publica.
Ejemplo:
http://localhost/mapserver/mapserv.exe?map=c:\mapserver\mapfile\ejemplo.map
&SERVICE=WFS&version=1.0.0& REQUEST=GETCAPABILITIES&
Ejemplo:
http://localhost/mapserver/mapserv.exe?map=c:\mapserver\mapfile\ejemplo.map&SE
RVICE=WFS&VERSION=1.0.0&REQUEST=GETFEATURE&TYPENAME=MASA
Ö MA P # Objeto MAP
engloba al resto
Ö NAME WebFeatureServer_WebMapServer
Ö STATUS ON
Ö CONFIG MS_ERRORFILE "c:/webapplication/mapserver/temp/mapserv_err.log"
Ö UNITS METERS
Ö FONTSET "../etc/fonts.txt"
Ö PROJECTION
Ö "init=epsg:23030"
Ö END
Ö EXTENT 510000 4200000 685000 4370000
Ö SIZE 500 500
Ö W EB # Objeto WEB
define los parámetros necesarios para acceder desde un interfaz
Ö METADATA # W EB.
Ö "wms_title" "WFS D.G.Catastro en pruebas" ##required
Ö "wms_onlineresource" "http://localhost/WebApplication/ServidorWFS.aspx?delegacion=02&"
Ö "wms_abstract" "Web Map Server mantenido por la Dirección General del Catastro. Este
servicio es de uso restringido, ofrece la Cartografía Catastral actualizada a diario. No está permitido la
descarga masiva de grandes porciones de cartografía. La D.G. del Catastro se reserva el derecho de
restricción del servicio."
Ö "wms_keywordlist" "WMS, CARTOGRAFIA, CATASTRO"
Ö "wms_contactperson" "LINEA DIRECTA DEL CATASTRO, contacte llamando al 902 37 36
35"
Ö "wms_contactorganization" "Oficina Virtual del Catastro, DIRECCIÓN GENERAL DEL
CATASTRO"
Ejemplo de parte de un fichero de configuración mapfile.
Por otro lado, para evitar el colapso de los servidores provocado por
peticiones de datos de forma masiva y debido al gran tamaño de las bases de
datos a que se accede, se ha impuesto una restricción en el máximo número de
vectores que devuelve el servicio. Este criterio se ha establecido mediante el
parámetro MAXFEATURE fijándolo en 3000 features, hecho que conlleva que
si se realiza una petición sin parámetros que filtren la consulta a un conjunto de
features menos de 3000, el servicio entregará datos hasta llegar a este máximo.
8. Conclusiones:
Este servicio WFS, junto con el servicio WMS y la Oficina Virtual del
Catastro constituye un conjunto de recursos de acceso a los datos cartográficos
del catastro a partir de diferentes medios tecnológicos y con diferentes formatos
de salida.
9. Referencias:
EXPOSICIÓN DE POSTERS
309
Medidas para impulsar la utilización del Núcleo Español de Metadatos... Sesión 8
Resumen
El presente artículo se centra en la descripción de las distintas iniciativas y acciones
que está realizando la Infraestructura de Datos Espaciales de España (IDEE) para
promover la adecuada y generalizada creación de metadatos en los organismos
pertenecientes a la Administración General del Estado (AGE), en la
Administración Regional y Local. Se describe el trabajo desarrollado para
impulsar, crear metodologías y facilitar la creación de metadatos con el objetivo de
nutrir el catálogo de metadatos de la IDEE. Se resume el bagaje de experiencia
acumulada en el proceso de creación de metadatos aplicando el Núcleo Español de
Metadatos (NEM).
1 Introducción
Uno de los requisitos principales para el establecimiento de una Infraestructura de
Datos Espaciales (IDE) es contar con metadatos que describan la Información
Geográfica, siendo este un requisito esencial para localizar, describir y evaluar los
datos disponibles [1].
A pesar del reconocimiento general de la importancia de los metadatos, su
generación dista de ser una tarea sencilla y atractiva. Diferentes obstáculos se
interponen a los creadores de metadatos, algunos de ellos son [2]:
• Los estándares de metadatos son demasiado difíciles y extensos de implementar.
• La producción de metadatos requiere tiempo y otros recursos.
• Hay pocos beneficios tangibles e incentivos para producir metadatos.
• Falta de personal capacitado.
• Dificultad de utilizar las herramientas de generación de metadatos.
1
TeIDE es un consorcio constituido por grupos de investigación de la Universidad de
Zaragoza (Depto. de Informática e Ingeniería de Sistemas), la Universitat Jaume I (Depto.
de Lenguajes y Sistemas Informáticos), y la Universidad Politécnica de Madrid (Depto. de
Ingeniería Topográfica y Cartografía), cuyo objetivo es fomentar el la investigación y el
desarrollo tecnológico de las Infraestructuras de Datos Espaciales.
Cabe destacar que tanto esta herramienta, como otras con similares
funcionalidades, son herramientas en constante evolución y desarrollo. La
importancia de los metadatos para unir los distintos recursos de una IDE, la
complejidad de las normas de metadatos y la escasa madurez de estas normas (la
norma ISO19115 se aprobó hace tan solo tres años) obligan a una mejora constante
Conclusiones
Este trabajo ha presentado un conjunto de actividades orientadas a fomentar la
creación de metadatos, uno de los pilares fundamentales de una Infraestructura de
Datos Espacial, ya sea a nivel local, institucional, regional, nacional o global.
versión fue publicada en 2005 y que tras un año de vida dentro de la comunidad de
usuarios española se puede afirmar que es un perfil consolidado, concensuado,
estable y no restrictivo.
Entre las medidas adoptadas se ha descrito como se han creado una serie de guías
que facilitan la descripción de este Núcleo Español de Metadatos. Asimismo, se ha
contado con un grupo de Expertos catalogadores capaces de dar formación y
soporte en materia de metadatos y que se encuentra a disposición de todos los
interesados. Una de las labores de este grupo de Expertos catalogadores ha sido la
elaboración de un cuestionario de metadatos para la recogida de información, que
facilitará y agilizará la creación de metadatos.
Referencias
[1] Global Spatial Data Infraestructure. “El Recetario IDE”. Capítulo Tres: Metadatos –
Describiendo Datos Geoespaciales “ Versión 2.0. Enero 2004
[2] Lynda Wayne. “Institutionalize metadata. Before it institutionalizes you.” Federal
Geographic Data Committee. Noviembre 2005.
[3] Consejo Superior Geográfico (Ministerio de Fomento). “SGTNEM_2005_01: Núcleo
Español de Metadatos”. Infraestructura de Datos Espaciales Española. 2005.
http://www.idee.es/resources/recomendacionesCSG/NEM.pdf
[4] Curso de IDEs AECI-IGN-UPM 2006. Núcleo Español de Metadatos
[5] Consejo Superior Geográfico (Ministerio de Fomento). Guía de Usuario del Núcleo
Español de Metadatos.Borrador.
http://www.idee.es/resources/recomendacionesCSG/BorradorGuiaNEM.pdf
Resumen
En un principio, los metadatos han sido considerados como atributos descriptivos de las
principales características de los recursos relacionados con información de tipo geográfica
(mapas, ortofotos, modelos digitales del terreno,..), pero según vamos profundizando en el
conocimiento de esta materia, vamos descubriendo cómo los metadatos van aportando
numerosas utilidades y aplicaciones que a los usuarios les sería muy interesante conocer para
poder beneficiarse de las mismas.
Moverse dentro del mundo de los metadatos no es una labor sencilla, pero es interesante mostrar
como se desenvuelven en la materia las organizaciones de diferentes países para poder tomar
ideas, recoger experiencias y sacar conclusiones, intentando realizar un completo inventario,
que resulte interesante e instructivo para los que se mueven en el mundo de los metadatos y que
nos sirva a todos aquellos que estamos relacionados con las infraestructuras de datos espaciales.
Palabras Clave
1. Introducción
Los datos asociados a la información geográfica modelan el mundo real para poder
realizar una posterior visualización mediante medios muy diversos. Esta visión que se
da del mundo real, tiene unas características propias que un usuario de este tipo de
información debe conocer y que van a quedar reflejadas a través de los metadatos.
Los metadatos, datos sobre los datos, van a permitir a un productor de datos describir
las características del conjunto de datos que produce, de modo que cualquier usuario
pueda conocer: en qué sistema de referencia se encuentran, que organismo los ha
producido, que fecha de creación tienen, las medidas de calidad que los evalúan, etc.
Dentro del mundo de la Información Geográfica, que gira a unas velocidades cada vez
más desconcertantes, se han ido definiendo recomendaciones para la creación de los
metadatos, cuya finalidad principal es proporcionar una estructura “jerárquica y
concreta” que permita describir exhaustivamente cada uno de los datos digitales a los
que hacen referencia. Estas recomendaciones, creadas y aprobadas por organismos de
normalización a partir de opiniones de expertos en esta materia:
Esta norma está formada por 220 elementos, que se organizan en series que, a su vez,
están agrupadas en diferentes secciones que contienen información sobre el tipo de
valores que pueden contener cada elemento, así como su clasificación en obligatorios,
opcionales y condicionales.
Cada sección se divide en tres partes:
• Definición de la sección: que incluye el nombre y la definición de la misma.
• Reglas de producción: que describen los diferentes niveles jerárquicos entre los
elementos y sus relaciones.
• Lista de los componentes de los elementos: que proporciona el nombre y la
definición de cada elemento en la sección e información sobre los valores que
pueden tomar los datos.
Los elementos que constituyen este perfil son una norma para la descripción de
un recurso, entendiéndose por recurso: un fichero, un servicio, una publicación, un
programa, una página web, un autor, una fuente, una organización,...
Este esquema de metadatos, es muy utilizado en el ámbito mundial, por:
Esta norma está formada por 409 elementos y define 27 listas controladas,
mediante las que se definen los valores permitidos para algunos campos y proporciona
un modelo y un conjunto de terminología, definiciones y procedimientos para la
ampliación de metadatos.
Como complemento a esta norma, se está elaborando una segunda parte ISO
19115-2 “Geographic Information- Metadata for imaggery and gridded data”, una
extensión para datos ráster y malla, que en la actualidad se encuentra en estado de
“Comitte Draft (CD)”. Por otro lado existe un “Technical Especification” disponible de
la Especificación Técnica 19139 “Geographic Information –Metadata- XML schema
implementation”, que proporciona un mecanismo para volcar el contenido de los
metadatos definidos de acuerdo a ISO19115 en XML.
País Implementación
Holanda Geodan
Para la creación de los metadatos, es necesario utilizar herramientas definidas para esta
función que:
• se pueden conseguir libremente a través de la web y se permite descargar sólo la
herramienta o la herramienta más su código para poder desarrollarla en función de
las necesidades, son las conocidas como “herramientas de Software libre” y
a) CatMDEdit
b) GeoNetwork
• Editor de metadatos que soporta los estándares ISO 19115, FGDC y Dublín Core.
• Servidor de catálogo para la publicación de metadatos.
• Catálogo de metadatos, que permite la búsqueda de información geográfica tanto en
un servidor de catálogo local como uno remoto.
• Detalles técnicos: multilingüe, desarrollado en Java, XML/XSL.
Esta herramienta se implementa y utiliza en muchos países del mundo, por ejemplo, en
Mozambique (http://www.setsan.org.mz/geonetwork/srv/en/main.search) y en
organizaciones como, por ejemplo, en la Organización Mundial de la Salud
(http://www.who.int/geonetwork/srv/en/main.search), el Instituto Internacional de la
Gestión del agua (http://geonetwork.iwmi.org:8080/geonetwork/srv/en/main.home)
c) M3CAT
a) MetaD
d) MIG EDITOR
a) Geomedia Catalogue
b) ESRI “Arc-Catalog”
10
c) MDWeb (Francia)
Se han implementado herramientas para crear metadatos según el perfil Dublín Core,
como por ejemplo: MKDoc, DC-assist, Dublín Core Viewer Extensión, etc. Todas estás
herramientas vienen descritas en la página oficial de la iniciativa.
7. Conclusiones
Las Infraestructuras de Datos Espaciales, van afianzándose cada vez más como
tecnologías clave dentro del ámbito de la información geográfica. Aunque todavía los
servicios de visualización de mapas (Web Map Service) son los más implantados dentro
de una IDE, se empieza a observar como los metadatos, tanto asociados a datos como a
servicios, van mereciendo más atención y dedicación de recursos dentro de las
organizaciones e instituciones responsables de la producción de los datos. Los
metadatos y su principal aplicación, el servicio de catálogo (Catalogue Service Web),
comienzan progresivamente a establecer su propia línea de desarrollo dentro de las
IDEs.
En materia de metadatos, cada país, cada región y cada sector evoluciona a muy
diferente velocidad en función de sus recursos, medios y necesidades, pero es muy
interesante parar y detenerse para mostrar cuál es “el estado del arte” de los metadatos,
para aprender de otras experiencias, poder estudiar los desarrollos más avanzados y
tener una idea clara de su grado de implantación y evolución con el fin de iluminarnos
con alguno de los rayos de luz que alumbran el ámbito internacional.
8. Referencias
• FGDC: http://www.fgdc.gov/metadata
• TOOL: http://www.fgdc.gov/metadata/online-metadata-resources
• ISO 19115-Geographic Information Metadata: http://www.iso.org/
11
• ISO 19115-2 Geographic information – Metadata – Part 2:. Extensions for imagery and
gridded data: http://www.iso.org/
• Dublín Core Initiative: http://dublincore.org/
• NEM (Núcleo Español de Metadatos):
www.idee.es/resources/recomendacionesCSG/NEM.pdf
• Perfil IDENA: www.tracasa.es/html/es/IDE.pdf
• Pefil CAR: http://www.iderioja.org/
• Perfil IDECV: http://66.102.9.104/search?q=cache:JjjEMGd-
RBEJ:www.gvsig.gva.es/fileadmin/conselleria/images/Documentacion/articulos/JIDEE_Zar
agoza_2004_IDE_y_Sw_libre.pdf+PERFIL+DE+METADATOS+DE+LA+Comunidad+va
lenciana&hl=es&gl=es&ct=clnk&cd=1
• ANZLIC Metadata: http://www.anzlic.org.au/infrastructure_metadata.html
• http://ncl.sbs.ohio-state.edu/ica/3_spatial.html
• Open Source: http:// www.opensource.org/
• CatMDEdit: http://sourceforge.net/projects/catmdedit
• Geonetwork: http://sourceforge.net/project/showfiles.php?group_id=72096
• M3CAT: http://www.intelec.ca
• MetaD:http://www.geoportal-idec.net/geoportal/IDECServlet?pag=metad&home=s
• IME: http://www.crepad.rcanaria.es/metadata/index.htm
• MET: http://www.anzlic.org.au/infrastructure_MET.html
• MIG Editor: http://snig.igeo.pt/menu/Frameset_metadados_MIG.htm
• Geomedia Catalogue:
http://support.intergraph.com/Geospatial/Downloads/ExpansionPacks.asp?ID=102&SORT=
Title
• Esri Arc-Catalog: http://www.esri-es.com/index.asp?pagina=440
• Proyecto MDweb: http://www.mdweb-project.org/index.php?lang=en
• Herramienta MDWeb: http://www.ier.ml/mdweb/docMDweb_fr.html
• Catalogue “DEMO” MDWeb: http://www.mdweb-project.org/demo/
• Herramientas Dublín Core: http://dublincore.org/tools/
• http://www.gsdi.org/
12
INTRODUCCIÓN:
Durante el desarrollo del prototipo de la aplicación para la obtención de informes de
la Directiva Marco del Agua (DMA), enmarcado dentro del proyecto europeo SDIGER,
surgió el problema de poder visualizar y obtener los datos geográficos relacionados con
la Directiva Marco del Agua, estos datos deben ser mantenidos y gestionados por cada
país miembro de la Unión Europea (UE).
Se busca obtener un subconjunto de los datos geográfico servidos por los distintos
WFS’s que cumplan una serie de restricciones que vendrán definidas por el interfaz
gráfico. A partir de las restricciones definidas en el GUI se deben generar las consultas
necesarias para poder visualizar los datos (el estilo de visualización vendrá definido
también por el GUI), u obtenerlos de forma tabular.
SOLUCIÓN:
La solución planteada parte del interfaz gráfico (GUI) como elemento común y
generador de las peticiones a los distintos WFS’s, busca apoyarse en el interfaz gráfico
para establecer la forma de construir las consultas realizando un mapeo entre los
elementos del GUI y las acciones que debe realizar para formar las consultas,
definiendo los feature types y los property names a los que hay que interrogar, para ello
se crea una pasarela XML que lo defina.
Entendemos por elemento del GUI a todos aquellos componentes del interfaz con el
que usuario puede interactuar y sirven como entrada de información (checkBoxes,
radioButtons, comboBox, cajas textuales...), cuando se habla del estado de estos
elementos del GUI se hace referencia a las distintas disposiciones en las que un
elemento puede permanecer después de que el usuario haya podido interactuar, en el
caso de los checkBoxes y radioButons pueden estar seleccionados o no, en el caso del
comboBox la entrada que ha seleccionado, el texto introducido en el caso de las cajas
textuales…
CONCLUSIONES
En este abstract se ha descrito una solución adoptada para el desarrollo de una
aplicación concreta y unas determinadas tecnologías, sin embargo detrás de esto
subyace un concepto de interoperabilidad basado en el usuario y en el interfaz gráfico
con el que este va a interactuar.
Se presenta el interfaz gráfico de interrogación como el eje principal a través del
cual se van generando los mapeos necesarios para construir las consultas, frente a otras
soluciones donde se crea un modelo común sobre el que se intentan mapear los distintos
modelos, cosa que no puede resultar fácil si todos los modelos no fueron diseñados con
el mismo fin, esta solución sigue el camino de definir la forma de construcción de las
peticiones basándose en un elemento de interrogación común como es el GUI.
José Antonio Álvarez-Robles, Orietha Castillo, Miguel Ángel Latre, Ruben Béjar, Pedro
Rafael Muro-Medrano
Universidad de Zaragoza
Zaragoza, España
[jantonio, oriecas, latre, rbejar, prmuro]@unizar.es
Como recientes estudios han revelado, es necesario alcanzar un acuerdo entre países que
proporcione el uso óptimo de los recursos públicos de observación terrestre, evitando
así la innecesaria duplicación de los datos y ofreciendo un servicio global. Con el fin de
promover esta idea, en los últimos años han aparecido diferentes iniciativas a diferentes
escalas. La mas importante es el Sistema de Sistemas de Observación Global Terrestre
(GEOSS) cuyo objetivo principal es la observación coordinada, eficiente y sostenible
del Sistema Tierra a escala global, para mejorar el seguimiento del estado de la Tierra y
aumentar tanto en conocimiento de sus procesos como en la capacidad de predicción
sobre los mismos. En Europa, la Comisión Europea y al Agencia Espacial Europea
(ESA) han puesto en marcha el programa GMES (Global Monitoring for Environment
and Security) con el objetivo de desarrollar las capacidades de control medioambiental
para el beneficio de los ciudadanos europeos. En nuestro país, recientemente el gobierno
español ha anunciado su intención de desarrollar un Sistema de Observación Terrestre
Nacional en el plazo de unos años.
Visualización y acceso a los datos siguiendo estándares OGC web services como por
ejemplo Servicios de mapas (WMS). En este caso, la especificación sobre Style Layer
Descriptor (SDL) cobra especial interés en la representación de imágenes
multiespectrales. Para el acceso a información geoespacial de forma transaccional, se
deben emplear los servicios WFS y WCS. El primero permite acceso a información
codificada en GML que a partir de la versión 3 puede almacenar información raster,
mientras que el segundo proporciona un servicio de acceso más especializado en
coberturas raster en varios formatos. Por último, el recientemente especificado servicio
de observación por sensores (SOS) proporciona una API para la gestión de sensores y la
recuperación de sus dato. Se especifica para sensores in situ (Sensores meteorológicos,
etc) como sensores remotos (Ej. satélites) ofreciendo información en tiempo real o en su
caso con un gran nivel de actualización de los datos.
Servicios de procesado de imágenes: sin duda alguna, el gran potencial de los datos de
Observación de la Tierra es que a través de su procesado se puede obtener una
importantísima información sobre el sistema Tierra. Actualmente, las llamadas
arquitecturas orientadas a servicio puede proporcionar una serie de herramientas de
procesamiento que hasta ahora solo se podía realizar con un costoso software de
escritorio. Entre las iniciativas más importantes en este sentido podemos destacar Web
Processing Service (WPS), Web Coverage Processing Service (WCPS) y Web Image
Classification Service (WICS). El primero ofrece de un servicio de procesamiento
general (tanto vectorial como raster) que posibilita el cálculos o modelado de datos
georreferenciados. Los otros dos servicios son específicos para el procesamiento de
datos grid e imágenes georreferenciadas.
Universidad de Zaragoza
E-50018 Zaragoza, España
[oriecas, jantonio, latre, prmuro]@unizar.es
La Directiva Marco del Agua (DMA) tiene como objetivo tener aguas europeas en “buen estado”
para 2015 e impone a los estados miembros nuevos requisitos de gestión de información y que
informen periódicamente a la Comisión Europea de su progreso.
Debido a las limitaciones del ancho de banda de salida de la CHD, la base de datos de la DMA-
Duero se encuentra alojada en un servidor externo. La aplicación de escritorio se ejecuta de
forma remota desde la CHD y las empresas consultoras encargadas de la ejecución de los
trabajos de la DMA en el Duero. Ello origina problemas de velocidad de acceso, configuración y
actualización del software, haciéndose necesario, para poder trabajar adecuadamente,
disponer de una aplicación en un entorno web (DMA-Duero Web), que debe desarrollarse
además en un periodo de tiempo muy limitado.
La aplicación DMA-Duero Web presenta las siguientes ventajas con respecto a la de escritorio:
- El acceso a los datos es compartido.
- El acceso a los datos es mediante web, lo que implica que no es necesario hacer ningún
tipo de configuración en los clientes.
- A diferencia de la aplicación de escritorio, no es necesario habilitar puertos específicos
para el acceso a los datos (excepto el de web), lo que disminuye la posibilidad de
agujeros de seguridad en el sistema.
- Ante nuevas actualizaciones no es necesario hacer ninguna modificación en los clientes.
- Permite la reutilización de servicios web implementados en el marco de IDEs (como
IDEE).
- Permite orientar desarrollos necesarios para DMA-Duero Web hacia el marco de
servicios web que puedan ser luego reutilizados (WMS y WFS).
El proyecto plantea implementar una arquitectura con entorno web, donde la lógica de negocios esta
dividida una capa de datos, una capa de servicios y una de cliente. Al establecer la arquitectura se
plantean distintas configuraciones:
- Servicios de mapas (WMS) (de las entidades de la DMA en el Duero; de la IDEE para la
cartografía básica) y cliente web que acceda a ellos.
En este trabajo, desde el punto de vista del contexto del desarrollo de la aplicación DMA-Duero web
se analizan las ventajas y desventajas de las posibles arquitecturas: los problemas encontrados en la
arquitectura con WFS se refieren principalmente a la eficiencia, estandarización, volumen y gestión
del GML; la pérdida de la capa de modelo y la lógica de negocio (por otra parte, ya
implementada en la aplicación de escritorio) y el incremento de la funcionalidad ubicada en el
cliente. Por otra parte, esta arquitectura, permite un mecanismo muy simple para la
visualización de la información alfanumérica; puede soportar operaciones de transacción y
permite que parte de la funcionalidad a desarrollar consista en servicios web, que luego pueden
ser reutilizados o integrados en una IDE.
Tras analizar con detenimiento, las ventajas y desventajas de las arquitecturas propuestas, se
ha optado, para la información alfanumérica, por la arquitectura de una aplicación web
(Servlets y JSPs) que accede a los datos directamente a través de un RDBMS, mantiene la
capa de modelo de la lógica de negocio ya implementada y, para la información espacial, la
creación de WMS y reutilización de los de IDEE. El esquema de la arquitectura se presenta a
continuación (con flechas de color rojo se resaltan las alternativas que han sido tenidas en
cuenta pero, finalmente, no implementadas) y será descrito con más detalle en la comunicación
completa.
Resumen
1 Introducción
Los tres son mapas obtenidos del mismo servidor, muestran la misma información
geográfica (parámetro Layers= viascomunicacion en los tres casos) y de la misma
zona (mismo BBox). Sin embargo han sido solicitados con estilos de simbolización
distintos (distinto parámetro SLD_BODY). El mapa resultante es muy distinto en
cada caso: la estética, la legibilidad y la información que aportan al lector hacen
que unos mapas tengan mayor calidad cartográfica que otros.
Esta posibilidad es la que nos ha llevado a desarrollar este catálogo de estilos, que
proporciona a los usuario los estilos de simbolización (SLD) normalizados por las
diversas organizaciones cartográficas, para las distintas temáticas (relieve,
hidrografía, comunicaciones,…), de modo que los mapas obtenidos con estos
estilos sean de alta calidad visual.
Frente a las numerosas ventajas que ofrecen los WMS en la obtención de mapas,
existe como gran inconveniente la ausencia de calidad cartográfica de los mapas
vectoriales rasterizados y obtenidos mediante estos servicios. Para solventar este
inconveniente se puede aprovechar la posibilidad de aplicación de la especificación
SLD para personalizar el mapa. Sin embargo, la preparación manual de un
3 Objetivo general
El objetivo general que se busca con este trabajo es la creación de un repositorio-
catálogo de estilos que proporcione a los usuarios de las IDE la obtención de estilos
normalizados por los diferentes organismos cartográficos que, aplicados a los
WMS, den lugar a mapas normalizados o reglados según esos organismos.
USUARIO
parámetros
Simbología de SLD
los distintos
SVG
organismos
cartográficos
Todo este sistema estará armonizado con las especificaciones de OGC en la medida
de lo posible.
- Tabla de los estilos: Contiene información del organismo que genera el estilo, las
categorías (relieve, hidrografía, comunicaciones,…) y las subcategorías (curvas
La interrelación de las seis tablas está basada en el hecho de que un estilo contiene
una o más reglas, y una regla contiene una o más simbolizaciones. Esta
interrelación se explica en el ejemplo del apartado 6.
Para asegurar la capacidad de interacción del usuario con la base de datos se han
diseñado una serie de operaciones de interface. Estas operaciones se pueden
englobar en cuatro grupos según su funcionalidad:
Los estilos son generados dinámicamente por el catálogo. Este proceso surge como
una petición de un usuario que conoce el identificador de estilo deseado y que
invoca una petición GetStyles. Cada estilo es construido a partir de los parámetros
almacenados en la base de datos relativos a ese identificador.
El formato de devolución del estilo es el especificado en la petición, y por defecto
es el formato SLD.
Todo este sistema será integrado en un servicio lo más armónico posible con las
especificaciones OGC, consiguiéndose así un uso más intuitivo para la comunidad
de usuarios de las IDE.
Para ello los esquemas de peticiones son diseñados basándose en los esquemas de
las especificaciones OGC.
6 Conclusiones
Tras este trabajo se establecen una serie conclusiones sobre la simbolización
cartográfica y su aplicación a las IDEs en base a los siguientes resultados:
- Posibilidad para los usuarios de las IDEs, de generar cartografía sin errores
semánticos a partir de los WMS.
7 Ejemplo
<StyledLayerDescriptor>
<NamedLayer>
<Name>viascomunicacion</Name>
<UserStyle>
<Name>EstiloCarreteras</Name>
<Abstract>TipoGeom</Abstract>
<FeatureTypeStyle>
<Rule>
<ogc:Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>VCOM_VIALT</ogc:PropertyName>
<ogc:Literal>AUTOP</ogc:Literal>
</ogc:PropertyIsEqualTo>
</ogc:Filter>
<LineSymbolizer>
<Stroke> Simbolización 1
<CssParameter name="stroke">#ff0000</CssParameter> Regla nº 1, que
<CssParameter name="stroke-width">2</CssParameter> Color rojo, ancho 2 selecciona los viales
</Stroke> de tipo autopista
</LineSymbolizer>
<LineSymbolizer>
<Stroke>
<CssParameter name="stroke">#FDE802</CssParameter> Simbolización 1
<CssParameter name="stroke-width">1</CssParameter> Color amarillo, ancho 1
</Stroke>
</LineSymbolizer>
</Rule>
<Rule>
<ogc:Filter>
<ogc:PropertyIsEqualTo>
<ogc:PropertyName>VCOM_VIALT</ogc:PropertyName>
<ogc:Literal>CAUT1</ogc:Literal>
</ogc:PropertyIsEqualTo> Regla nº 2, que
</ogc:Filter> selecciona los viales
<LineSymbolizer> de tipo auton 1er
<Stroke> orden
<CssParameter name="stroke">#56D689</CssParameter> Simbolización 1
<CssParameter name="stroke-width">2</CssParameter>
</Stroke> Color verde, ancho 2
</LineSymbolizer>
</Rule>
…… (Otras reglas)
<StyledLayerDescriptor>
Para obtener dicho documento SLD, el catálogo debe de contener los parámetros
correspondientes, estructurados en las distintas tablas, y teniendo en cuenta la
interrelación entre estilos, reglas (rules) y simbolizaciones (symbolizers): Un estilo
contiene una o varias reglas, y cada regla contiene una o varias simbolizaciones.
En la tabla de reglas, se almacenarían estas reglas o rules del siguiente modo:
… …. … …. …
… … … … …
Referencias
[1] Open GIS Consortium Inc.(2002): Styled Layer Descriptor Implementation
Specification. Reference number of this OpenGIS© Project Document: OGC
02-070. Version: 1.0.0.
Resumen
1 Introducción
El éxito en la implementación de la solución para la gestión descentralizada de
metadatos en entornos corporativos, depende en gran medida de que se disponga de
protocolos de trabajo donde se establezcan claramente los roles y jerarquías con
relación a la generación, mantenimiento, actualización, publicación y recuperación
de metadatos de información así como de los mecanismos de interrelación entre los
diferentes entes.
La interfaz de información del estado del catálogo es la interfaz inicial del cliente
web de gestión de metadatos. A continuación se muestra una imagen de la interfaz
y una descripción de las funcionalidades que se desarrollan en la misma.
Ejecución de la publicación
En el último paso de ejecución de la publicación, los usuarios deben pulsar el botón
que ejecuta la publicación del fichero de metadatos y lo relaciona con el directorio
seleccionado.
Una vez comprobados los metadatos, el administrador puede escoger entre ejecutar
o no la validación de los metadatos. La ejecución de la validación implica la
modificación del campo correspondiente al estado del documento en la tabla de
administración del catálogo, que pasa a estar validado. Además, se añade la fecha
en la que se ha producido la validación del documento en el campo
correspondiente.
http://www.w3.org/MarkUp/Forms/
http://www.w3c.es/divulgacion/guiasbreves/XForms
http://sourceforge.net/projects/chiba
Por otro lado se facilitan al usuario las listas que contienen los nombres
correspondientes a los listados de códigos de dominio para los elementos de
metadatos que tienen el dominio restringido a códigos y enumeraciones propuestos
en la norma ISO de metadatos.
Toda la información que tiene que ser proporcionada para facilitar la edición de
metadatos, se almacena en ficheros xml que se asocian al código de los formularios
XForms.
Actualización de metadatos
Para la actualización de metadatos el usuario cuenta con el mismo asistente que
sirve para llevar a cabo la edición; sin embargo en el caso de la actualización de
metadatos, el fichero de metadatos actualizado es una instancia del formulario. De
modo que la información que ya está en el XML se muestra en el asistente de
edición de metadatos.
3 Conclusiones
La importancia y utilidad de los metadatos dentro de una organización toma
especial relevancia cuando éstos son accesibles. Es habitual que dentro de las
organizaciones exista un departamento de SIG, que dispone de recursos y software
específico, no obstante el desarrollo de las tecnologías y los sistemas de
información ha generado un mapa en el que distintos departamentos trabajan, se
nutren y generan información geográfica. A menudo la implementación de los SIG
en estos departamentos puede diferir en cuanto a las tecnologías que se utilizan, así
como en el ritmo y desarrollos de implementación.