Anda di halaman 1dari 30

Introduccin a las

Infraestructuras de Datos Espaciales


(IDE)
Componentes y Servicios
ndice

1. Introduccin
2. Qu son las Infraestructura de Datos
Espaciales (IDE)?
3. Cules son los componentes de las IDE?
4. Servicio IDE
5. Servicio IDE: WMS
1. Introduccin
2. Qu son las IDE?

Qu es infraestructura? Qu son los datos espaciales?

Conjunto de elementos o Informacin que concierne a


servicios necesarios para el fenmenos directo o indirectamente
funcionamiento de una asociados con una ubicacin relativa
organizacin, actividad, etc. tratable por un ordenador.

Modelo Digital de Elevacin


Infraestructuras fsicas Topografa
Infraestructuras organizacionales Catastro
Infraestructuras de informacin Lmites administrativos
Ordenamiento territorial
Suelos
Clima
Demografa
Etc.
2. Qu son las IDE?

Tecnologa para facilitar el descubrimiento, la investigacin y el


acceso a la Informacin Geogrfica.
Conjunto de tecnologas, estndares, polticas y acuerdos
institucionales.
Es una base para la bsqueda, visualizacin, anlisis y aplicacin
de datos espaciales a todos los niveles: administracin, empresas,
universidad, ciudadana, etc.
Permiten que un usuario, utilizando un simple navegador, pueda
utilizarla y combinar sus recursos segn sus necesidades
2. Qu son las IDE?

Ministerio de
Ministerio Visualizador de Mapas de
Educacin
de Vivienda la IDE de Ecuador

Ministerio Ministerio de
de Medio Economa
Ambiente

http://www.geoportaligm.gob.ec/portal/
3. Componentes IDE

Datos

Metadatos

Estndares

Servicios

Organizacin
3. Componentes IDE

Datos

Datos de Referencia Datos Temticos


Valores de las distintas
Mapa Base capas de IG
3. Componentes IDE

Metadatos

Descriptores de los datos

Norma ISO 19115 regula Perfil Ecuatoriano de


los metadatos de la IG Metadatos

http://www.iso.org/iso/catalogue_detail.htm?csnumber= http://www.geoportaligm.gob.ec/portal/index.p
26020 hp/descargas/documentos-tecnicos/
3. Componentes IDE

Estndares

especificacin dada por una autoridad, acerca de una materia


3. Componentes IDE

Estndares

La creacin y adopcin de estndares, hace posible la


interoperabilidad y que los sistemas se entiendan.

Sistemas heterogneos que dispongan


de mecanismos que permitan
intercambiar procesos y/o datos.

Datos, servicios y recursos de una IDE


puedan ser utilizados, combinados y
compartidos.
3. Componentes IDE

Servicios

Funcionalidades accesibles
mediante navegadores de Internet

Servicios de visualizacin, descarga, consulta, etc.

Servicio de Mapas en la Web (WMS)


Servicio de Fenmenos en la Web (WFS)
Servicios de Coberturas en Web (WCW)
Servicio de Nomencltor (Gazetter)
Servicio de Catlogo (CSW)

3. Componentes IDE

Organizacin

ordena, regula, estructura y organiza a los dems


componentes

Acuerdos Institucionales
4. Servicios IDE

Servicios

Servicio de Mapas en la Web (WMS): Ver y superponer mapas, consultar


Servicio
Serviciode
deFenmenos
Mapas en laen
Web (WMS):
la Web VerDescargar
(WFS) y superponer
datosmapas, consultar
vectoriales y
analizarlos
Servicio deen
Fenmenos
remoto en la Web (WFS) Descargar datos vectoriales y
analizarlos
Servicios deen remoto en Web (WCW) Descargar datos rster y analizarlos en
Coberturas
Servicios de Coberturas en Web (WCW) Descargar datos rster y analizarlos en
remoto
remoto de Nomencltor (Gazetter) Buscar un nombre
Servicio
Serviciode
Servicio deCatlogo
Nomencltor (Gazetter)
(CSW) Buscar
Buscar qu datosun nombre

Servicio de Catlogo (CSW) Buscar qu datos

5. Servicios IDE: WMS

Servicios de Mapas en la Web

Se
Se accede
accede aa travs
travs de
de Internet
Internet me
mediante
diante una
unapeticin
peticinen
en forma
forma
deURL,
de URL,que
quecontiene
contieneunos
unosparmetros.
parmetros.
Se
Serecibe
recibecomo
comorespuesta
respuestalalaimagen
imagen(.png,
(.png,.gif
.gifoo.jpg)
.jpg)del
delmapa
mapa
solicitado.
solicitado.

Cliente que invoca un servicio Servidor que publica un servicio

PETICIN

RESPUESTA
5. Servicios IDE: WMS

Qu hace un WMS?

Proporciona la imagen de un mapa: proveniente de


un archivo nico o como resultado de unir distintos
archivos de varios sitios.
Informar sobre qu mapas puede producir y cuales
son susceptibles de ser consultados.
Contesta preguntas sencillas acerca de las
entidades que conforman el mapa.
5. Servicios IDE: WMS

Servicios de Mapas en la Web

Cliente WMS
5. Servicios IDE: WMS

Qu son los clientes WMS?

Un cliente WMS (Tu + tu navegador Web; Tu + un software


especfico) nos permite decirle a un servidor WMS que
ejecute las tareas mencionadas: dame un mapa; dime que
me ofreces con ese mapa; dime caractersticas de las
entidades que conforman el mapa.

Las preguntas se hacen en formato URL (Ej.: http://....)


Especificando alguna de las tres cosas que sabe
hacer.
Se debe incluir en el URL:
o La versin de la especificacin WMS
o El parmetro que identifica el tipo de pregunta.
5. Servicios IDE: WMS

Qu son los clientes WMS?

Para solicitar un mapa concreto (GetMap), la URL debe disponer de:


El rea que va a ser cartografiada
El Sistema de Coordenadas usado
El tipo de informacin que debe mostrarse
El formato de salida
El tamao de salida
Para preguntar acerca de las posibilidades del servidor
(GetCapabilities), los parmetros de la URL deben incluir preguntas del
tipo dime lo que sabes hacer
Para preguntar sobre alguna entidad del mapa (GetFeatureInfo) los
parmetros de la URL deben indicar:
Qu capa(s) del mapa queremos consultar
Sobre qu punto del mapa estamos interesados
5. Servicios IDE: WMS

Solicitud GetMap a cliente WMS

GetMap (obligatoria): Devuelve una imagen de un mapa cuyos parmetros


geoespaciales y dimensionales se han definido correctamente. El cliente
solicita un rea definida por un conjunto de coordenadas y un CRS
especfico (bounding box). Pares de coordenadas (min., mx.).
Unidades definidas por el CRS.
5. Servicios IDE: WMS

Solicitud GetMap a cliente WMS

Desde el navegador web se pueden hacer solicitudes GET a un


servidor o a varios para que componga un resultado. Normalmente
responder con una imagen.
Ejemplo: si accedemos a:
http://webmapping.mgis.psu.edu/geoserver/wms?version=1.1.1&requ
est=getmap&layers=topp:states&styles=population&SRS=EPSG:4326
&bbox=-125,24,-67,50&width=400&height=200&format=image/png
Obtendremos una imagen como esta:
5. Servicios IDE: WMS

Solicitud GetMap a cliente WMS

Cuando realizamos una peticin, sta puede incluir diferentes cuestiones. Algunos
parmetros posibles de la solicitud GetMap son:
VERSION: tipox.y.z Ej.:1.1.1 Aparece en el XML de Capacidades
REQUEST=GetMap. Es el nombre de la operacin requerida en este caso
LAYERS: Nombre de la capa/s que se solicitan
STYLES: Nombre del estilo que quiere aplicarse a la visualizacin
SRS(CRS):Sistema de Referencia Espacial. Parmetro de texto designado un cdigo
perteneciente a dos posibles tablas: EPSGyAUTO
BBOX: Marco lmite: X e Y mximas y mnimas(cuatro nmeros separados por comas)
WIDTH&HEIGHT: Ancho y alto de la imagen de salida en pixeles.
FORMAT: Formato de salida requerido, entre los posibles(descritos en el XML)
TRANSPARENT: Grado de transparencia de la capa solicitada
BGCOLOR: Color de fondo(No Data)(default=0xFFFFFF)
EXCEPTIONS: Formato para las solicitudes no previstas (excepciones)
TIME: El valor temporal del layer solicitado(Si ofrece caractersticas temporales)
ELEVATION: Altura de referencia(Ozono Vs. Ozono superficial)
5. Servicios IDE: WMS

Solicitud GetMap a cliente WMS


http://webmapping.mgis.psu.edu/geoserver/wms?
version=1.1.1&request=getmap&layers=topp:states& styles=population&
SRS=EPSG:4326&bbox=-125,24,-67,50
&width=400&height=200&format=image/png

Los parmetros se separan del sitio por ? y unos de otros por &

http: el protocolo utilizado


webmapping.mgis.psu.edu: la mquina donde est el mapa
(servidor)
Geoserver/wms: la direccin interna del sitio. En este caso el
programa que corre como servidor y gestiona nuestras peticiones.
5. Servicios IDE: WMS

Solicitud GetMap a cliente WMS


http://webmapping.mgis.psu.edu/geoserver/wms?
version=1.1.1&request=getmap&layers=topp:states& styles=population&
SRS=EPSG:4326&bbox=-125,24,-67,50 &width=400&height=200&format=image/png

Versin=1.1.1
Solicitud= getmap
Capas= topp: states
Estilo=Estilo poblacin
Sistema de proyeccin= EPSG:4326 Ver http://www.epsg.org
bbox= -125, 24, -67, 50
Ancho(width) = 400 pxeles
Alto(height) = 200 pxeles
Formato: image/png
5. Servicios IDE: WMS

Solicitud GetMap a cliente WMS

La respuesta ideal es el mapa con la informacin


georreferenciada de la capa solicitada
Con el estilo deseado
En el sistema de referencia espacial especificado
Con los lmites definidos(BBox)
Con el tamao solicitado
En el formato requerido
Con el grado de transparencia pedido
Etc.
5. Servicios IDE: WMS

Solicitud GetCapabilities

Con esta solicitud el cliente puede saberlo todo del servicio WMS (capas
de datos, formatos, contacto, responsable, etc..) (Si el proveedor ha
descrito apropiadamente el servicio)

Ejemplo: si enviamos la solicitud http://www.idee.es/wms/IDEE-Base/IDEE-


Base?%20SERVICE=WMS&REQUEST=GetCapabilities
El servidor nos enviar un documento XML que contendr la informacin
solicitada. Con esta informacin ya sabemos cmo hacer la peticin
GetMap.
5. Servicios IDE: WMS

Solicitud GetCapabilities
5. Servicios IDE: WMS

Solicitud GetCapabilities
http://www.idee.es/wms/IDEE-Base/IDEE-
Base?VERSION=1.1.0&REQUEST=GetCapabilities&SERVICE=WMS

VERSION: La versin (si se conoce) del WMS.


REQUEST: Debe usarse el valor GetCapabilities.
SERVICE: El parmetro SERVICE debe tomar el valor WMS que indica
que se requieren los datos relativos a un Servicio Web de Mapas, ya que
un mismo servidor puede albergar varios servicios distintos.
UPDATESEQUENCE: Refleja un histrico de cambios en el servicio. La
definicin formal es mantener la coherencia del cach
5. Servicios IDE: WMS

Solicitud GetFeatureInfo

Es una operacin opcional


Sirve para consultar la informacin asociada a un
conjunto de capas en un punto del mapa.
Muchas gracias por la atencin!