Sei sulla pagina 1di 89

Universidade da Corua

Aula de Formacin de Informtica:

Introduccin a los SIG

David Trillo Prez dtrillo@avansig.com www.avansig.com

ndice

1. Introduccin a los SIG 2. Aplicaciones SIG 3. SQL Espacial 4. Servicios de entidades geogrficas para Web 5. Servicios de generacin de mapas para Web 6. Aplicaciones SIG Cliente: gvSIG 7. SIG en Internet

ndice

1. Introduccin a los SIG 1. Definicin de SIG 2. Formato vectorial y formato raster 3. Sistemas de referencia espacial

ndice

1. Introduccin a los SIG 1. Definicin de SIG 2. Formato vectorial y formato raster 3. Sistemas de referencia espacial

Definicin de SIG
Definicin: Un SIG (Sistema de Informacin Geogrfica) es un herramientas informticas para Consultar, Visualizar, Gestionar, Manipular, Analizar informacin con un componente geogrfico. conjunto de

Formato SIG (shp, GML, KML)

Documentos cartogrficos

SIG
Formato CAD (dxf, dgn, dwg) Consulta Visualizacin Base de Datos Gestin Anlisis Servicios OGC Informes

Definicin de SIG
Ventajas de los SIG gi!i"a e! desarro!!o de! tra#ajo Independi"ar !os datos de !a presentacin $ visua!i"acin Sistema mu!tiusuario %ficacia en !a gestin $ !a e&p!otacin de !os datos 'ermite an!isis $ diagnsticos avan"ados %&p!otacin !os datos mediante a!goritmos avan"ados de an!isis espacia!es 'ermite rea!i"ar an!isis com#inados de informacin a!fanum(rica e informacin geogrfica. )ecanismos de seguridad frente a fa!!os de! sistema $ accesos no autori"ados 'ermite e! acceso remoto a !a informacin

Definicin de SIG
Informacin eo rfica *os SIG organi"an !a informacin a trav(s de capas de informacin geogrfica Un mapa es un conjunto de capas de informacin geogrfica superpuestas

Definicin de SIG
Informacin eo rfica +ipos de informacin geogrfica ,#jetos geogrficos tri#utos de! espacio Objetos geogrficos: -epresentan !a posicin o e&tensin de entidades. 'or ejemp!o: *a superficie de un par.ue %! tra"ado de una carretera *a posicin de un depsito de agua Atributos del espacio: son funciones .ue asocian a cada punto de! espacio un va!or. 'or ejemp!o: +emperatura 'endiente de! terreno

Definicin de SIG
!"jetos eo rficos

Definicin de SIG
Atri"utos del espacio

ndice

1. Introduccin a los SIG 1. Definicin de SIG 2. Formato vectorial y formato raster 3. Sistemas de referencia espacial

Formato vectorial y formato raster


Informacin eo rfica *os distintos tipos de informacin geogrfica dan !ugar a dos tipos distintos de formatos de datos: Formato Vectorial: representan diferentes com#inaciones de figuras geom(tricas: point, line, polygon, geometrycollection Formato #aster: representan !a informacin geogrfica a trav(s de imgenes .ue asocian un va!or a cada punto de! espacio

Formato vectorial y formato raster


Formato $ectorial

MUNICIPIO codigo nombre poblacin forma 005 Arteixo 21290 g1 031 Culleredo 18743 g2 030 A Corua 243134 g3 058 Oleiros 24102 g4 g1 CARRETERA codigo titular N-550 nacional trazado g5

g3 g4

g5

g2

Formato vectorial y formato raster


Formato raster

C!V%#AG%&
&''(), ''(*, (((, +(,-, &''(*, ''(*, (((, +(.-,

( ( (
&/(., /(,, (((, 0(0-,

Formato vectorial y formato raster


Comparacin de am"os modelos %ficiencia en !a representacin %! mode!o vectoria! es ms eficiente pues so!o a!macena !os puntos de inter(s. %! mode!o raster a!macena todos !os p/&e!es. dems0 e! tamao de! raster es dependiente de !a reso!ucin. Capacidad e&presiva %! mode!o vectoria! permite representar re!aciones topo!gicas (cone&iones) $ e! raster no. %! mode!o vectoria! asume .ue !a informacin geogrfica tiene #ordes definidos0 e! mode!o raster es ms apropiado para informacin difusa. %ficiencia en e! procesamiento %! mode!o vectoria! necesita a!goritmos ms comp!ejos (geometr/a computaciona!). %! mode!o raster es ms senci!!o (manipu!acin de arra$s).

Formato vectorial y formato raster


Comparacin de am"os modelos 1ormatos raster: *os o#jetos geogrficos pierden su identidad. *os mapas son entidades fijas e inmuta#!es. -estringen !a interactividad con e! usuario. 1ormatos vectoria!es *os o#jetos geogrficos .ue componen e! mapa mantienen su identidad. 'osi#i!idad de acceder a !as propiedades de !os o#jetos representados.

Formato vectorial y formato raster


Formatos SIG Vectoriales SHP: Shapefi!e %specificado por %S-I Compuesto por a! menos 2 archivos: Shp (coordenadas) 3#f (ta#!a de atri#utos) Sh& (re!acin coordenadas4atri#utos) GML: Geograph$ )ar5up *anguage %specificado por !a ,GC (,pen Geospatia! Consoritum) 1ormato 6)* KML: 7e$ho!e )ar5up *anguae %stndar IS, propuesto por Goog!e 1ormato 6)*

Formato vectorial y formato raster


Formatos SIG #aster ECW Informacin de georeferenciacin interna Otros (JPG P!G "#$$% Informacin de georeferenciacin en archivo e&terno .jg8 .tf8

sampleFile.tfw 5.000000000000 0.000000000000 0.000000000000( -5.000000000000 492169.690845528910 5426523.318065105000 (size of pixel in x direction) (rotation term for row) rotation term for column) (size of pixel in y direction) (x coordinate of centre of upper left pixel in map units) (y coordinate of centre of upper left pixel in map units)

ndice

1. Introduccin a los SIG 1. Definicin de SIG 2. Formato vectorial y formato raster 3. Sistemas de referencia espacial

Sistemas de referencia espacial


Definicin del sistema de referencia *os SIG uti!i"an un sistema de referencia espacia! para representar de forma un/voca !a posicin de un o#jeto en e! espacio Un sistema de referencia espacia! est compuesto por: Espacio de represe&taci'& del (apa: espacio euc!/deo continuo de 9 o 2 dimensiones0 representado por -9o -2 Siste(a de refere&cia de coorde&adas (C)S%: define como se ajusta el espacio matemtico a la superficie terrestre. Un sistema de referencia de coordenadas es est compuesto por: *atu( geod+sico: 3efine una apro&imacin de !a superficie de !a +ierra mediante e! geoide de referencia. Siste(a de pro,ecci'&: 3efine una transformacin desde e! espacio matemtico a coordenadas so#re e! geoide.

Sistemas de referencia espacial


Datum eod1sico

%3 :;: %uropean 3atum <=:; Creado e<=:; tras !a unificacin de !os S-S europeos ,ficia! en %spaa hasta 9;;> ?GS >@: ?or!d Geodetic S$stem >@ 'ermite !oca!i"ar cua!.uier punto de !a +ierra %+-S >=: %uropean +errestria! -eference S$stem >= *igado a! continente %uropeo ,ficia! en %spaa desde 9;;>

Sistemas de referencia espacial


Sistemas de pro2eccin Geogrfico: Sin pro$eccin. Uti!i"a !as dos coordenadas angu!ares latitud (norte o sur) $ lo&gitud (este u oeste) para determinar !a posicin en e! espacio geogrfico. Unidad de medida: grados Cartogrfico: %&isten diferentes tipos de pro$eccin: ci!/ndrica0 cnica0 a"imuta! Identificas !as coordenadas por 3 e 2 Unidad de medida: metros

Sistemas de referencia espacial


Sistemas de referencia de coordenadas ms utilizados

CRS EPSG:23029 EPSG:4230 EPSG:4326 EPSG:25829 EPSG:4258

Proyeccin UTM 29 Geogrfica Geogrfica UTM29 Geogrfica

Datum ED1950 ED1950 WGS84 ETRS89 ETRS89

Sistemas de referencia espacial


Sistemas de referencia de coordenadas ms utilizados

Por qu ETRS89 y no WGS84? WGS84 y ETRS89 son equivalentes para la gran mayora de aplicaciones topogrficas o cartogrficas. Ambos elipsoides son idnticos excepto la excentricidad en que difieren ligeramente. ETRS89 es el sistema de referencia geocntrico oficial en Europa de precisiones mucho ms elevadas que la ltima solucin WGS84 Fuente: Instituto Geogrfico Nacional

ndice

1. Introduccin a los SIG 2. Aplicaciones SIG 3. SQL Espacial 4. Servicios de entidades geogrficas para Web 5. Servicios de generacin de mapas para Web 6. Aplicaciones SIG Cliente: gvSIG 7. SIG en Internet

ndice

2. Aplicaciones SIG 1. Generaciones de aplicaciones SIG 2. Servicios OGC

Generaciones de aplicaciones SIG


Generaciones de aplicaciones SIG 'rimera generacin: sistemas propietarios Segunda generacin: inte racin con SG4D r.uitectura dua! r.uitectura opaca +ercera generacin: SG4D con modulo espacial

Sistemas propietarios: %! SIG uti!i"a ficheros en formato propietario para a!macenar !os datos.

SIG

Ficheros en Formato Propietario

Generaciones de aplicaciones SIG


Generaciones de aplicaciones SIG 'rimera generacin: sistemas propietarios Segunda generacin: inte racin con SG4D

Ar5uitectura dual
r.uitectura opaca +ercera generacin: SG4D con modulo espacial

Ar5uitectura dual: *a ap!icacin SIG uti!i"a ficheros formato C 3 para a!macenar !a informacin grfica $ una A3 para a!macenar !a informacin a!fanum(rica.

SGBD

SIG
Ficheros CAD

Generaciones de aplicaciones SIG


Generaciones de aplicaciones SIG 'rimera generacin: sistemas propietarios Segunda generacin: inte racin con SG4D r.uitectura dua!

Ar5uitectura opaca
+ercera generacin: SG4D con modulo espacial

Ar5uitectura opaca: *a ap!icacin uti!i"a o#jetos #inarios de! SGA3 para a!macenar !a informacin $ a!goritmos imp!ementados en !a herramienta GIS c!iente para !as operaciones

SIG

SGBD

Generaciones de aplicaciones SIG


Generaciones de aplicaciones SIG 'rimera generacin: sistemas propietarios Segunda generacin: inte racin con SG4D r.uitectura dua! r.uitectura opaca +ercera generacin:

SG4D con modulo espacial

SG4D con mdulo espacial: *a ap!icacin SIG a!macena !a informacin en un SGA3 con mdu!o espacia!.

SIG

SGBD
Mdulo Espacial

Generaciones de aplicaciones SIG


SG4D con Mdulo %spacial: 4ases de Datos %spaciales Soportado por !os principa!es SGA3 actua!es: ,rac!e (e&tensiones Spatial $ Locator), SQL Server (200), 'ostgreSB* (e&tensin 'ostgis)0 ySQL. !entajas: %ficiencia: 'odemos procesar !os datos en e! SGA3 uti!i"ando !a funciones de! mdu!o espacia! (#uffer0 intersection0 contains0 C). *os datos se gestionan de forma ms eficiente gracias a !os /ndices espacia!es. 'odemos rea!i"ar optimi"acin de consu!tas. Se uridad: utenticacin $ contro! de usuarios. -ecuperacin ante fa!!os de! servidor. +ransacciones. Sistema multiusuario: cceso concurrente a !a informacin. cceso remoto a !a informacin

Generaciones de aplicaciones SIG


Ar5uitectura SIG Corporati$as Departamento 1 Departamento 2

SIG

SIG

SIG

SIG

LAN

SGBD

Mdulo Espacial

BD 1

BD 2

BD N

Generaciones de aplicaciones SIG


Ar5uitectura SIG Corporati$as Un SIG corporativo es un sistema: %ncargado de suministrar informacin geogrfica a todos !os individuos de una organi"acin0 a todos !os nive!es: Operati-o "ctico Estrat+gico. 3e#e ser !a #ase de !os intercam#ios de informacin espacia! con entidades e&ternas a !a propia organi"acin. *as principa!es caracter6stica .ue de#e cump!ir un SIG corporativo son !as siguientes: .&ico: Un Dnico sistema para toda !a organi"acin. #&tegral: 3e#e satisfacer todas !as necesidades de !a organi"acin. #&tegrado: +odos !os actores de !a organi"acin (soft8are0 e.uipos0 etc.) de#en de formar parte de (!. *a informacin cargada segDn este mode!o se a!macenar en un SGA3 espacia! .ue constitu$e un repositorio Dnico .ue garantice !a seguridad0 ce&trali/aci'& $ acceso abierto a los datos.

ndice

2. Aplicaciones SIG 1. Generaciones de aplicaciones SIG 2. Servicios OGC

Servicios OGC
!GC &!pen Geospatial ConsortiumConsorcio de empresas tanto de m#ito pD#!ico como privado .ue se encarga de rea!i"ar estndares !i#res e interopera#!es para e! desarro!!o de ap!icaciones .ue rea!i"an geoprocesamiento 1undado en <==@ )iem#ros: IA)0 %S-I0 )ap Info Corporation...

%specificaciones !GC 'rincipa!es caracter/sticas aportadas por !as especificaciones ,GC: Capacidades para acceder $ usar diferentes tipos de datos distri#uidos. Capacidades para uti!i"ar herramientas de geoprocesado $ servicios .ue pueden estar distri#uidos en !a red.

Servicios OGC
Ser$icios !GC WMS (Web Map Ser-ice%: Servicio ?e# para !a o#tencin de cartograf/a en forma de mapas -eci#e una peticin E++' indicando: Capas a visua!i"ar %sti!os a uti!i"ar C-S de !os datos Aounding Ao& (-ectngu!o contenedor) de! mapa 1ormato imagen de! )apa -eso!ucin de !a imagen 3evue!ve un mapa %n e! formato indicado en !a peticin Compuesto por !as capas so!icitadas $ en e! orden indicado Con e&tensin igua! a! #ounding #o& indicado

Servicios OGC
Ser$icios !GC WMS (Web Map Ser-ice%: Servicio ?e# para !a o#tencin de cartograf/a en forma de mapas

Navegador Web

Aplicacin GIS
Mapa Raster or Vectorial Recuperar Entidades

Peticin de Mapa Aplicar Estilo

WMS

BD Geogrfica

Servicios OGC
Ser$icios !GC W$S (Web $eature Ser-ice%: Servicio modificacin de informacin geogrfica. 8e# para !a consu!ta $

7FS 4sico: imp!ementa !a funciona!idad de consu!ta -eci#e peticiones usando e! protoco!o E++' 3evue!ve un conjunto de o#jetos geogrficos en formato vectoria! estndar G)* (Geograph$ )ar5up *anguage). 7FS 8ransaccional: imp!ementa !a funciona!idad de modificacin de datos. 3evue!ve o modifica !os o#jetos geogrficos

Servicios OGC
Ser$icios !GC W$S (Web $eature Ser-ice%: Servicio modificacin de informacin geogrfica. 8e# para !a consu!ta $

Navegador Web

Aplicacin GIS
GML Recuperar Entidades

Peticin de Capa

WFS

BD Geogrfica

Servicios OGC
Ser$icios !GC WCS (Web Co-erage Ser-ice%: Servicio ?e# para !a consu!ta de atri#utos de! espacio (co#erturas) -eci#e una peticin E++' indicando: Co#ertura a consu!tar C-S de !os datos Aounding Ao& (-ectngu!o contenedor) de! mapa 1ormato imagen de! )apa -eso!ucin de !a imagen 3evue!ve una co#ertura %n e! formato $ en C-S indicado en !a peticin Con e&tensin igua! a! #ounding #o& indicado Con !os va!ores de !a co#ertura indicada

Servicios OGC
Ser$icios !GC WCS (Web Co-erage Ser-ice%: Servicio ?e# para !a consu!ta de atri#utos de! espacio (co#erturas)

Navegador Web

Aplicacin GIS
Capa Raster

Peticin de Cobertura

WCS

Cobertura

Servicios OGC
Ser$icios !GC S!M (!o(e&clator%: Servicio ?e# para !a consu!ta de informacin so#re !os nom#res geogrficos (topnimos) de !as entidades $ fenmenos servidos por un determinado nodo I3%. -eci#e una peticin E++' indicando: Fom#re a #uscar 3evue!ve Una !ista de entidades .ue coinciden con e! nom#re #uscado

Servicios OGC
Ser$icios !GC CSW (Catalogue Ser-ice for Web%: Servicio ?e# para !a consu!ta de metadatos so#re informacin geogrfica disponi#!e en !a ?e# a trav(s de servicios ,GC. 'ermite !a #Ds.ueda de datos georreferenciados en #ase a su !oca!i"acin geogrfica0 caracter/sticas $ propiedades -eci#e una peticin E++' indicando: Caracter/sticas de !a informacin #uscada 3evue!ve Una !ista de servicios .ue proporcionan esa informacin

Servicios OGC
Infraestructura de Datos %spaciales ID% &Infraestruturas de Datos %spaciales-: Conjunto de datos, servicios, estndares, recomendaciones, medidas organi"ativas, pol#ticas y disposiciones .ue permiten e! intercam$io de %nformaci&n 'eogrfica (%') digital y de geoservicios en condiciones (ue faciliten su $)s(ueda, visuali"aci&n utili"aci&n. -egu!adas: 3irectiva I9S:I#% (+he Infrastructure of Spatia! Info-mation in %urope) -ecomendaciones apro#adas por e! Grupo de +ra#ajo de !a ID% de %spa;a &G8<ID%%-0 de! Consejo Superior Geogrfico. Un nodo ID% es por !o tanto un punto de acceso a !a red I3%0 adems de un servidor de informacin geogrfica.

Servicios OGC
Infraestructura de Datos %spaciales 9odo ID%

Cliente SIG

Internet

Nodo IDE WMS WFS SNM CSW

ndice

1. Introduccin a los SIG 2. Aplicaciones SIG 3. SQL Espacial 4. Servicios de entidades geogrficas para Web 5. Servicios de generacin de mapas para Web 6. Aplicaciones SIG Cliente: gvSIG 7. SIG en Internet

ndice

3. SQL Espacial 1. Operadores y relaciones espaciales 2. Bases de Datos Espaciales 3. SQL Espacial

Operadores y relaciones espaciales


#elaciones 'ermiten eva!uar re!aciones entre o#jetos. 3evue!ven un va!or #oo!eano indicando si !a re!acin se cump!e o no !peradores 'ermiten crear nuevos o#jetos geogrficos a partir de o#jetos e&istentes

Intercets&-

true

Intersection&-

Operadores y relaciones espaciales


#elaciones

Intersects&-

true

g1
g2 g1

g2

g2

g1

Operadores y relaciones espaciales


#elaciones

Disjoint&-

true

g1
g1 g2
g1

g2

g2

Operadores y relaciones espaciales


#elaciones

7it=in&-

true

g1 g2
g2
g2 g1

g1

Operadores y relaciones espaciales


#elaciones

8ouc=es

true

g1

g2

g1

g2

g1

g2

Operadores y relaciones espaciales


!peradores

Intersection

gI1 gI2

Operadores y relaciones espaciales


!peradores

4uffer

g1

gA1

Operadores y relaciones espaciales


!peradores

4oundar2

g1

gB1 gB2

Operadores y relaciones espaciales


!peradores

>nion

gB6 gB5 gB4 gA3

gA4

gU4 gU3

ndice

3. SQL Espacial 1. Operadores y relaciones espaciales 2. Bases de Datos Espaciales 3. SQL Espacial

Bases de Datos Espaciales


Sistemas Gestores de 4ases de Datos %spaciales *os desarro!!adores de SGA3 no se han !imitado a informacin a!fanum(rica0 sino .ue tam#i(n se han centrado en !a informacin espacia!. Un SGA3 %spacia! es un SGA3 .ue inc!u$e 8ipos de datos eo rficos: +ipos de datos para representar informacin espacia! %jemp!o: punto0 !/nea0 po!/gono0 vo!umen ?ndices espaciales: %structura au&i!iares .ue optimi"an e! manejo de !a informacin espacia!. !peradores 2 relaciones espaciales: 1unciones para consu!tar $ operar con informacin espacia! %jemp!o: contenido0 distancia0 orientacin

Bases de Datos Espaciales


8ipos de datos eo rficos
Geometry * Spatial Reference System

Point 1..* 2..*

Curve

Surface

Geometry Collection

LineString 1..*

Polygon 1..* MultiSurface 1..*

MultiCurve

MultiPoint

Line

LinearRing

MultiLineString

MultiPolygon

Bases de Datos Espaciales


8ipos de datos eo rficos
Geometry * Spatial Reference System

Point 1..* 2..*

Curve

Surface

Geometry Collection

LineString 1..*

Polygon 1..* MultiSurface 1..*

MultiCurve

MultiPoint

Line

LinearRing

MultiLineString

MultiPolygon

Bases de Datos Espaciales


8ipos de datos eo rficos
Geometry * Spatial Reference System

Point 1..* 2..*

Curve

Surface

Geometry Collection

LineString 1..*

Polygon 1..* MultiSurface 1..*

MultiCurve

MultiPoint

Line

LinearRing

MultiLineString

MultiPolygon

Bases de Datos Espaciales


?ndices espaciales -educen e! nDmero de e!ementos a visitar en !a #ase de datos en un procesamiento de consu!ta +ra#ajan con una simp!ificacin de !a geometr/a m#nimun $ounding rectangle ((br) Uti!i"an un proceso de fi!trado $ refinamiento

MBR(
33.3, 15.3 133.4, 66.7

Bases de Datos Espaciales


?ndices espaciales %jemp!o: Supongamos .ue #uscamos e! municipio en e! .ue se encuentra un punto determinado.

Bases de Datos Espaciales


?ndices espaciales Sin /ndices espacia!es: -ecuperar todas !as tup!as de !a ta#!a conce!!os 'ara cada tup!a0 eva!uar si e! punto est contenido en !a geometr/a de! municipio. Uti!i"ando /ndices espacia!es: Uti!i"ar un /ndice espacia! para ca!cu!ar un conjunto de candidatos 'ara cada candidato0 eva!uar si e! punto est contenido en !a geometr/a de! municipio. Uti!i"ando /ndices espacia!es0 e! nDmero de geometr/as e&tra/das $ e! nDmero de eva!uaciones es mucho menor.

Bases de Datos Espaciales


?ndices espaciales: @uadtree 3ividen e! espacio de forma homogenea en regiones regu!ares

Bases de Datos Espaciales


?ndices espaciales: #<8ree 3ivide e! espacio en regiones irregu!ares Gariante de! r#o! AH para informacin geogrfica

r5 g1 r1 r4 r2 g2 r3 g3 r6
r1,g1 r2,g2 r3,g3 r4,g4

g4
r5 r6

Bases de Datos Espaciales


!peraciones 2 relaciones espaciales Simple Feature for S@A &SFS-: %specificacin de! ,GC .ue define una e&tensin de SB* para consu!tar $ operar con informacin geogrfica 'roporciona: :redicados 3evue!ven un va!or #oo!eano 'ermiten ca!cu!ar re!aciones entre o#jetos. !peradores espaciales( ,peraciones espacia!es: ca!cu!an nuevos o#jetos geogrficos. ,peraciones esca!ares: ca!cu!an un va!or num(rico a partir de o#jetos geogrficos ,tras operaciones: transformaciones de coordenadas0 de mode!o !gico0 de formato0 etc...

Bases de Datos Espaciales


!peraciones 2 relaciones espaciales

:redicados espaciales disjoint touches 8ithin crosses over!aps contains Intersects e.ua!

!peraciones espaciales union intersection difference #oundar$ #uffer centroid enve!ope

!peraciones escalares !ength area distance num'oints

!tras operaciones trans!ate as+e&t asSGG asG)* to-aster toGector

ndice

3. SQL Espacial 1. Operadores y relaciones espaciales 2. Bases de Datos Espaciales 3. SQL Espacial

ndice

1. Introduccin a los SIG 2. Aplicaciones SIG 3. SQL Espacial 4. Servicios de entidades geogrficas para Web 5. Servicios de generacin de mapas para Web 6. Aplicaciones SIG Cliente: gvSIG 7. SIG en Internet

ndice

4. Servicios de entidades geogrficas para Web 1. La especificacin WFS del OGC 2. Servicio WFS de GeoServer

La especificacin WFS del OGC


Ser$icios !GC W$S (Web $eature Ser-ice%: Servicio modificacin de informacin geogrfica. 8e# para !a consu!ta $

7FS 4sico: imp!ementa !a funciona!idad de consu!ta -eci#e peticiones usando e! protoco!o E++' 3evue!ve un conjunto de o#jetos geogrficos en formato vectoria! estndar G)* (Geograph$ )ar5up *anguage). 7FS 8ransaccional: imp!ementa !a funciona!idad de modificacin de datos. 3evue!ve o modifica !os o#jetos geogrficos

La especificacin WFS del OGC


Ser$icios !GC W$S (Web $eature Ser-ice%: Servicio modificacin de informacin geogrfica. 8e# para !a consu!ta $

Navegador Web

Aplicacin GIS
GML Recuperar Entidades

Peticin de Capa

WFS

BD Geogrfica

ndice

5. Servicios de mapas para Web 1. La especificacin WMS del OGC 2. Servicio WMS de GeoServer

La especificacin WMS del OGC


Ser$icios !GC WMS (Web Map Ser-ice%: Servicio ?e# para !a o#tencin de cartograf/a en forma de mapas -eci#e una peticin E++' indicando: Capas a visua!i"ar %sti!os a uti!i"ar C-S de !os datos Aounding Ao& (-ectngu!o contenedor) de! mapa 1ormato imagen de! )apa -eso!ucin de !a imagen 3evue!ve un mapa %n e! formato indicado en !a peticin Compuesto por !as capas so!icitadas $ en e! orden indicado Con e&tensin igua! a! #ounding #o& indicado

La especificacin WMS del OGC


Ser$icios !GC WMS (Web Map Ser-ice%: Servicio ?e# para !a o#tencin de cartograf/a en forma de mapas

Navegador Web

Aplicacin GIS
Mapa Raster or Vectorial Recuperar Entidades

Peticin de Mapa Aplicar Estilo

WMS

BD Geogrfica

ndice

1. Introduccin a los SIG 2. Aplicaciones SIG 3. SQL Espacial 4. Servicios de entidades geogrficas para Web 5. Servicios de generacin de mapas para Web 6. Aplicaciones SIG Cliente: gvSIG 7. SIG en Internet

ndice

5. SIG en Internet 1. Visores Web basados en Plugins 2. Visores Web basados en Applets 3. Visores Web basados en DHTML

Visores Web Basados en Plugins


Definicin de :lu in Un p!ugin es una ap!icacin .ue se re!aciona con otra para aportar!e una funciona!idad nueva. 'ermite e&pandir programas de forma modu!ar. %&isten mu!titud de p!ugins para navegadores ?e#0 muchos orientados a !a visua!i"acin de informacin geogrfica. Ventajas %s !a so!ucin .ue ms rendimiento aporta a !as ap!icaciones. Des$entajas -estan accesi#i!idad a !as ap!icaciones Insuficientes permisos de usuario para rea!i"ar !a insta!acin 'ro#!emas de seguridad Usuarios ine&pertos

Visores Web Basados en Plugins


%jemplos de plu ins utilizados en SIG ctive CG) ctive6 contro! 3esarro!!ado por Geo)edia 'ermite visua!i"ar grficos CG) (Computer generados por servidores Geo)edia )ap Server

Graphics

)etafi!e)

do#e 1!ash '!a$er 3esarro!!ado por )acromedia 'ermite visua!i"ar grficos S?1 generador por herramientas como do#e 1!ash

Visores Web Basados en Plugins


%jemplos aplicaciones SIG 7e" "asadas en :lu ins SIG' C (Sistema de Informacin Geogrfica de 'arce!as agr/co!as) http:IIsigpac.mapa.esIfegaIvisorI Gisor de '!aneamiento Ur#an/stico de Corua http:IIvisor#dp.coruna.esIGisorti!esIvisor#dp.htm! Gisor ?e# de IGF (Instituto Geogrfico Faciona!) http:II888.ign.esIi#erpi&Ivisori#erpi&Ivisorign.htm!

ndice

5. SIG en Internet 1. Visores Web basados en Plugins 2. Visores Web basados en Applets 3. Visores Web basados en DHTML

Visores Web Basados en Applets


Definicin de Applet Un app!et es un componente de ap!icacin .ue se ejecuta en e! conte&to de otro programa0 por ejemp!o un navegador ?e# Un app!et Java puede ser ejecutado en cua!.uier m.uina .ue tenga insta!ada !a ).uina Girtua! de Java *a m.uina Girtua! de Java proporciona un entorno de ejecucin seguro. Ventajas 'roporciona un rendimiento e!evado Des$entajas Cada ve" .ue se visita !a pgina es necesario cargar e! app!et. -estan accesi#i!idad a !as ap!icaciones !gunas p!ataformas no incorporan una versin de !a ).uina Girtua! de Java 'reinsta!ada.

Visores Web Basados en Applets


%jemplos aplicaciones SIG 7e" "asadas en Applets Gisor ?e# Interactivo de! pro$ecto %I%* de !a 3iputacin 'rovincia! de Corua http:II888.dicoruna.esI8e#eie!I)apa+ematico.do

ndice

5. SIG en Internet 1. Visores Web basados en Plugins 2. Visores Web basados en Applets 3. Visores Web basados en DHTML

Visores Web Basados en DHTML


Definicin de DB8A 3E+)* o E+)* 3inmico permite crear sitios ?e# interactivos uti!i"ando E+)* esttico $ JavaScript Un app!et Java puede ser ejecutado en cua!.uier m.uina .ue tenga insta!ada !a ).uina Girtua! de Java *a m.uina Girtua! de Java proporciona un entorno de ejecucin seguro. Definicin de ACAD &As2nc=ronous Ca$aScript And DMA+(cnica para crear ap!icaciones ?e# interactivas uti!i"ando peticiones as/ncronas a! servidor .ue permiten rea!i"ar cam#ios so#re !as pginas sin necesidad de recargar!as. Ventajas ccesi#i!idad mu$ a!ta Des$entajas JavaScript es un !enguaje funciona!idades ms !imitadas

interpretado

4K

-endimiento

Visores Web Basados en DHTML


%jemplos de Ai"rer6as DB8MA para SIG )ap Aui!der0 ,pen*a$ers: Ai#!iotecas de funciones para desarro!!ar visores ?e# de )apas. 'roporcionan o#jetos para !a interaccin de! usuario con e! mapa. 'I de Goog!e )aps: 'ermite insertar componentes de Goog!e )aps en !as pginas ?e#

Visores Web Basados en DHTML


%jemplos de Aplicaciones SIG 7e" "asadas en DB8MA Gisor de !a I3%% http:II888.idee.esIsho8.doLtoMpideepN8msNgenericNvie8er.%S Gisor de! 'ro$ecto Cartociudad (IGF H Catastro H Correos) http:II888.cartociudad.esIvisorI Goo!Ooom http:II888.goo!"oom.comI

Universidade da Corua

Aula de Formacin de Informtica:

Introduccin a los SIG

David Trillo Prez dtrillo@avansig.com www.avansig.com

Potrebbero piacerti anche