Subgrupo de Trabajo de Aspectos Tecnológicos – Informe de

Anuncio
Subgrupo de Trabajo de Aspectos Tecnológicos –
Informe de Arquitectura
1. Introducción
El objetivo de este documento es establecer los aspectos tecnológicos que faciliten la
consecución de los objetivos del Sistema de Información Urbana. Para ello es necesario
definir un marco de trabajo que permita el desarrollo de sistemas de información
eficientes y eficaces, promoviendo la interoperabilidad y el intercambio de información
entre sistemas.
2. Especificaciones y estándares
Dentro del mundo de la información cartográfica, la tendencia actual es la creación de
Infraestructuras de Datos Espaciales (IDE) entendidas como sistemas de información
integrados por un conjunto de servicios Web dedicados a gestionar información
geográfica, disponibles a través de Internet y que cumplen una serie de normas y
especificaciones que facilitan la interoperabilidad.
Existen dos organizaciones internacionales que trabajan estrechamente y que están
directamente relacionadas con la publicación de especificaciones sobre información
cartográfica: el comité técnico ISO TC 211 y el Open Geospatial Consortium. A
continuación se enumeran las especificaciones más interesantes para los objetivos del
proyecto:




Web Map Service (WMS): produce mapas de datos espaciales referidos de forma
dinámica a partir de información geográfica. Este estándar internacional define un
"mapa" como una representación de la información geográfica en forma de un
archivo de imagen digital conveniente para la exhibición en una pantalla de
ordenador. Un mapa no consiste en los propios datos. Los mapas producidos por
WMS se generan normalmente en un formato de imagen como PNG, GIF o JPEG.
Web Feature Service (WFS): es un servicio Web que permite consultar y recuperar
datos vectoriales y la información alfanumérica ligada a los mismos; permitiendo,
además, realizar con ella consultas tanto espaciales como alfanuméricas.
Styled Layer Descriptor (SLD): es un esquema XML propuesto como lenguaje
estándar para describir el conjunto de capas que dan apariencia a un mapa. En los
Sistemas de Información Geográfica y servidores cartográficos, SLD ayuda a definir
el estilo visual de cada capa de objetos geográficos que componen el mapa,
permitiendo, por ejemplo, representar el color de relleno, tipo y ancho de borde, etc.
Geographic Markup Language (GML): Es un sublenguaje de XML descrito como
una gramática en XML Schema para el modelado, transporte y almacenamiento de
información geográfica. Su importancia radica en que a nivel informático se
constituye como una lengua franca para el manejo y trasvase de información entre
los diferentes software que hacen uso de este tipo de datos, como los Sistema de
Información Geográfica.
Aunque el seguimiento de estas especificaciones permite la interoperabilidad sintáctica
entre los distintos sistemas es importante definir una serie de pautas o recomendaciones
que faciliten la interoperabilidad semántica, es decir, no sólo lograr que los sistemas
compartan y comuniquen los datos sino que exista un entendimiento común del
significado de los mismos. Para ello será imprescindible la labor realizada por el
Subgrupo de Trabajo de Aspectos Temáticos.
En cuanto a la información que no sea directamente georreferenciable, es conveniente la
utilización de una arquitectura orientada a servicios que siga las especificaciones del
W3C (SOAP, WSDL, etc.) y en la que se definan las operaciones y parámetros de cada
servicio.
3. Arquitectura del Sistema
En la siguiente figura se muestra la arquitectura del sistema:
Figura 1 – Arquitectura del SIU
La idea principal que reside en esta arquitectura es que las diferentes organizaciones
implicadas suministren un conjunto de servicios Web estándares y conformes a una
serie de recomendaciones de este subgrupo de trabajo. De este modo, tanto los usuarios
como el resto de sistemas pueden utilizar estos servicios estandarizados para completar
y agregar su información.
En la siguiente figura se muestran los componentes que forman un nodo del SIU:
Figura 2 – Arquitectura de un nodo del SIU
4. Aspectos hardware y de comunicaciones
No es el objetivo de este documento definir las especificaciones técnicas en cuanto a
hardware y redes de comunicación que deben utilizarse para crear un sistema de
información urbano. Sin embargo si se cree conveniente destacar algunos aspectos a
tener en cuenta.
A continuación se enumeran los requerimientos principales de estos sistemas:




Alta disponibilidad: Son sistemas que ofrecen servicios que son utilizados por otros
sistemas y dependen del buen funcionamiento de éstos, por tanto es necesario que se
disponga de mecanismos que aseguren su funcionamiento 24x7.
Tráfico intenso: Es necesario que estos sistemas dispongan de un ancho de banda
que permita a varios usuarios o aplicaciones cliente acceder simultáneamente a los
servicios ofrecidos, teniendo en consideración que la información gráfica suele tener
un tamaño considerable.
Acceso a disco continuo: es necesario que los servidores estén provistos de accesos
rápidos a discos así como de la mayor cantidad posible de memoria RAM.
Poco coste de computación: no se trata de aplicaciones que realicen un uso
extensivo de la CPU, por tanto no se trata de un software exigente en este aspecto.
Descargar