Академический Документы
Профессиональный Документы
Культура Документы
MÓDULO 1
INTRODUCCIÓN A LAS INFRAESTRUCTURAS DE DATOS ESPACIALES (IDEs)
Fechas para realizar el módulo
Del 25 de Abril al 04 de Mayo de 2011
Objetivos de este módulo
Conocer de forma general qué son las IDE y cómo funcionan. Conocer los servicios estándares más
importantes del OGC para acceder y gestionar la información geográfica a través de la web.
Entender cómo se usan los servicios WMS en diferentes aplicaciones que admiten los estándares
del OGC.
Contenido
Origen de las IDE
La Unión Europea ha establecido un marco de referencia para las iniciativas IDE de los Estados
miembros mediante la Directiva 2007/2/CE del Parlamento Europeo y del Consejo de 14 de marzo
de 2007 denominada INSPIRE (INfrastructure for SPatial InfoRmation in Europe,
http://inspire.jrc.ec.europa.eu), cuyo objetivo final es crear una Infraestructura de Datos Espaciales
en Europa.
Definición
Una Infraestructura de Datos Espaciales es un sistema estandarizado integrado por un conjunto de
recursos informáticos cuyo fin es visualizar y gestionar cierta Información Geográfica disponible en
Internet. Este sistema permite, a través de internet, que los usuarios puedan encontrar, visualizar,
utilizar y combinar la información geográfica según sus necesidades.
Los recursos informáticos de este sistema pueden ser aplicaciones, páginas web, catálogo de datos,
catálogo de servicios, servidores de mapas, etc.
La información geográfica que gestiona una IDE puede estar en forma de mapas, ortofotos,
imágenes de satélite, topónimos o nombres geográficos, capas de información de un SIG, etc.
La información geográfica a la que se quiere acceder debe ser acorde con ciertas normas y
estándares y los recursos informáticos deben seguir especificaciones, protocolos e interfaces que
garanticen la interoperabilidad.
¿Por qué surgen?
El Sistema de Información Territorial de Canarias como recurso para la escuela ▪ 2011 Pág. 1
La aparición de las IDE se fundamenta en lograr cubrir una serie de necesidades relacionadas con la
información geográfica:
La necesidad de información actualizada. La información geográfica está continuamente
cambiando ya sea por la acción del hombre o por causas naturales, y para tomar decisiones
fundamentadas es necesario disponer de datos actualizados.
La necesidad de información instantánea, el acceso a los datos geográficos debe ser inmediato.
También en los momentos críticos de tomas de decisión, se requiere que la información esté
disponible de manera inmediata. Esto implica que los centros de distribución de información
deben tener agilidad en la entrega de la información.
La necesidad de un acceso universal a la información. El acceso más rápido, generalizado y
universal es el que se realiza por medio de las redes de internet.
Componentes de una IDE
Datos
Metadatos
Servicios
Organización
Describamos cada uno de ellos:
Datos.‐ Tanto los datos de referencia como los temáticos. Los datos de referencia son los que
forman el mapa base o mapa sobre el que se referencian los datos temáticos. Pueden ser, por
ejemplo, los sistemas de coordenadas de referencia, las redes de transporte, la red hidrológica, el
relieve, los límites administrativo, etc.. Los datos temáticos son los que están hechos para reflejar
un aspecto particular de la zona geográfica sobre la que se definen. Pueden centrarse en variables
físicas, sociales, políticas, culturales, económicas, sociológicas y cualquier otra relacionada con un
territorio (clima, hidrología, vegetación, zonas de usos de los ENP, etc.). En la elaboración de los
datos temáticos se utilizan los datos de referencia a fin de suministrar una referencia base precisa
sobre dónde ocurren los fenómenos descritos por los primeros.
Metadatos.‐ Son los descriptores de los datos, como por ejemplo: la fecha del dato, el formato, el
propietario, la ubicación, persona responsable del dato, etc. La elaboración de los metadatos es
muy importante ya que su uso presenta muchas ventajas para el usuario: ayudan a entender los
datos, se dispone de elementos claves de los datos y se les puede interpretar, ayudan a encontrar
los datos buscados, etc.
Actualmente la norma internacional ISO 19115 “Geographic Information – Metadata”, es la
referencia obligada a la hora de crear metadatos de información geográfica. Esta norma es muy
voluminosa, amplia y compleja en general. Por ello, en España, surgió la necesidad de definir un
perfil de metadatos, el NEM o “Núcleo Español de Metadatos”. El NEM se define como un conjunto
mínimo de elementos para la descripción de recursos, que posibilita la interoperabilidad entre
todos los catálogos de metadatos que se genera en España. El NEM no es un perfil restrictivo, no se
El Sistema de Información Territorial de Canarias como recurso para la escuela ▪ 2011 Pág. 2
pretende su implementación sino que se aconseja su utilización. Cada organismo debe estudiar
cuales son los metadatos que considera adecuados según las características de los productos
geográficos que genere, y una vez establecidos, se recomienda incluir al menos los elementos que
establece el perfil NEM, para así garantizar la compatibilidad con el resto de iniciativas IDE.
Servicios.‐ son las funcionalidades accesibles mediante internet que una IDE ofrece al usuario para
aplicar sobre los datos geográficos. Los servicios más importantes de una IDE son:
Servicio de mapas en la web (WMS). Permite la visualización de una imagen cartográfica
generada a partir de una o varias fuentes: mapa digital, datos de un SIG, ortofoto, etc.,
provenientes de uno o varios servidores. Más adelante describiremos mejor este tipo de
servicio que es el que usaremos para realizar los ejercicios
Servicio de fenómenos en la web (WFS). Permite acceder a los datos mismos, mediante el
empleo del formato GML. Así se puede acceder al archivo que define la geometría de un objeto
cartográfico y acceso a todos sus atributos alfanuméricos
Servicio de coberturas en web (WCS). Similar al WFS pero para datos raster, como son imágenes
satélites y modelos digitales del terreno
Estos dos últimos servicios permiten que sobre ellos se ejecuten servicios más avanzados de
análisis, así como la descarga de datos
Servicio de nomenclátor (Gazetteer). Permite localizar fenómenos geográficos. El servicio une
cada nombre geográfico con su localización en base a coordenadas
Servicio de catálogo (CSW). Permite la búsqueda de información geográfica en base a los
metadatos que la definen
Existen servicios más avanzados que permitan el acceso a los servicios anteriores, como, por
ejemplo:
Filter, define filtros espaciales, lógicos para servicios WFS
Web Processing Service (WPS), define servicios de geoprocesamiento
Descriptor de estilos (SLD), a través del cual se puede elegir y editar la simbología de un WMS
Sistema de Transformación de Coordenadas en la Web (WCTS), transforma coordenadas de un
punto/fichero desde un sistema de referencia a otro
El Sistema de Información Territorial de Canarias como recurso para la escuela ▪ 2011 Pág. 3
Organización.‐ Es el componente más complejo e importante. Es el que hace que el resto funcione y
se mantenga. Incluye el personal humano dedicado, una estructura organizativa y de reparto de
trabajo, estándares y normas que hacen que los sistemas puedan interoperar, directivas como la
iniciativa INSPIRE, reglas y acuerdos entre los productores de datos, etc.
Todos los componentes son necesarios, pero la organización es de especial importancia en una IDE
porque ordena, regula, estructura y armoniza todos los demás.
La importancia de la interoperabilidad y estandarización
Un aspecto que hay que tener muy en cuenta y que es de suma importancia para que funcionen
estos sistemas es la interoperabilidad. Toda comunicación entre dos o más sistemas (humanos,
animales o máquinas) exige un código común. Sin ese código común ni las máquinas ni los humanos
se entienden. Con un código establecido (por ejemplo un idioma común entre humanos) la
interoperabilidad aparece.
Uno de los objetivos de las IDEs es poder compartir la información geográfica que está dispersa en
internet, con objeto de visualizarla o utilizarla al grado que permita el dueño de esos datos. Esto
implica que las máquinas se entiendan entre sí, los datos que se compartan deben ser entendibles y
utilizables por todas las máquinas que los usen. Utilicemos como ejemplo una página web:
Los contenidos de una página web son los mismos, tanto con Internet Explorer como a través de
Firefox
Esos contenidos se ven igual ya sea un ordenador con sistema operativo Windows o con Linux
La interacción con el usuario, al comprar a través de internet, es la misma sea cual sea el
sistema operativo y el navegador web usado
La necesidad de que dos sistemas interoperables se entiendan conduce a una diferenciación:
pueden transmitirse los datos y pueden entender los significados de esos datos.
En el primer caso se habla de una dimensión sintáctica tiene que ver con la posibilidad de conexión
técnica: los datos pueden ser transferidos sin importar si esos datos están referidos al mismo
sistema de coordenadas, pertenecen al mismo huso, disponen de las mismas unidades, etc.
En el segundo caso se habla de una dimensión semántica, pues además de transmitirse los datos,
los sistemas deben entender de la misma forma los significados de los datos compartidos.
El concepto de interoperabilidad, en el que los sistemas se entienden, conduce a la creación y
adopción de estándares. Un estándar es una recomendación, en forma de especificación, acerca de
una materia, dada por una autoridad. Volviendo al ejemplo anterior de las páginas web, éstas se
crean con el lenguaje HTML el cual es un estándar especificado por una autoridad (en este caso el
Consorcio World Wide Web o W3C). Si se quiere que algo sea visible a través de la web debe estar
escrito en este lenguaje.
Lo que se pretende con la estandarización de la geoinformación es proporcionar especificaciones
sobre formatos, de esta forma se reducirán costes y no se perderá la calidad al no tener que
El Sistema de Información Territorial de Canarias como recurso para la escuela ▪ 2011 Pág. 4
convertir formatos para que sean interoperables; se reducen costes al evitar duplicaciones; se
reducirán costes a la hora de implementar y mantener software.
El Open Geospatial Consortium (OGC) es un consorcio internacional de más de 340 compañías,
agencias gubernamentales y universidades que participan en un proceso de consenso para
desarrollar especificaciones o estándares para la información geográfica. Entre las especificaciones
que se han aprobado en el OGC, las más destacadas son:
WMS (Web Map Service)
WFS (Web Feature Service)
WCS (Web Coverage Service)
Servicios WMS
El servicio básico WMS produce mapas de forma dinámica a partir de información geográfica. Los
mapas producidos por WMS se generan normalmente en un formato de imagen como PNG, GIF o
JPEG. El uso de formatos de imagen que soportan fondos transparentes permite que las capas
subyacentes sean visibles. Las IDE se basan en arquitecturas cliente‐servidor. Las operaciones WMS
son invocadas usando una aplicación cliente, enviando peticiones en la forma de URLs. Esta petición
es recibida y procesada por el servidor WMS y como respuesta, devuelve al cliente una imagen en
formato JPEG, GIF, PNG, etc.
Las aplicaciones clientes incluyen operaciones sencillas de visualización como son: apagar y
encender capas, transparencia de las mismas, hacer zoom, desplazarse sobre el mapa, etc. Se
pueden solicitar capas individuales de diversos servidores, localizados en distintos lugares remotos,
produciendo el solapamiento de capas procedentes de diferentes fuentes (de ahí la importancia de
la interoperabilidad entre los servicios). Existen múltiples alternativas de aplicaciones clientes,
tanto propietarias (de pago) como de código abierto (gratuitas), y desarrolladas indistintamente
con tecnología web (clientes ligeros) o de escritorio (clientes pesados) Algunos ejemplos de clientes
pesados pueden ser: Arcgis, Mapinfo, Autocadmap, Microstation XM, Google Earth a partir de
versión 4, Gaia (visor WMS gratuito), GVSig (herramienta SIG gratuita).
Para este módulo se realizará un ejercicio de carga de servicio WMS con una aplicación cliente
llamada Gaia. En la siguiente imagen vemos un ejemplo de carga de servicio WMS con este cliente.
El Sistema de Información Territorial de Canarias como recurso para la escuela ▪ 2011 Pág. 5
Existe un enlace en la web de la IDE de Canarias llamado Tutoriales,
http://www.idecan.grafcan.es/idecan/es/portal/tutoriales.html, en este enlace tenemos videos
que explican como cargar servicios WMS en diferentes aplicaciones.
Integración de mapas en la web
Por último, para terminar con los contenidos teóricos de este módulo, comentar que no es
complicado incluir mapas con servicios WMS en cualquier web. Es decir, crear un visor web para ver
los servicios WMS, o lo que se denomina cliente ligero. Gracias a proyectos como OpenLayers,
http://openlayers.org, incluir un mapa en una página web sólo requiere de añadir unas pocas
líneas de código.
Hemos puesto un enlace para abrir un fichero de texto con un código de ejemplo que hace usos de
OpenLayers. Si le interesa puede abrir el recurso haciendo clik en él, verá el código html, lo
selecciona todo y lo copia en un fichero vacío txt con el Block de notas, después cambia la
extensión de ese txt a html, de esta manera, el fichero se asociará automáticamente al navegador
web que tenga instalado en su ordenador. Una vez cambiada la extensión haga doble click sobre el
fichero y se abrirá el navegador web con el cliente ligero de WMS funcionando.
Si se fija en el código hemos incluido el acceso a dos WMS de la IDE de Canarias: la OrtoExpress y el
Callejero. En la siguiente imagen se puede ver el ejemplo:
El Sistema de Información Territorial de Canarias como recurso para la escuela ▪ 2011 Pág. 6
Recuerde que en caso de dudas o consultas, con respecto al contenido teórico del curso, debe
plantearlas en el foro de esta sección para resolverlas.
El Sistema de Información Territorial de Canarias como recurso para la escuela ▪ 2011 Pág. 7