Lenguajes y Sistemas Informticos Sistemas de Informacin Geogrfica

  • Slides: 80
Download presentation
Lenguajes y Sistemas Informáticos Sistemas de Información Geográfica Introducción a los SIG

Lenguajes y Sistemas Informáticos Sistemas de Información Geográfica Introducción a los SIG

Lectura introductoria • Primer capítulo: Gutiérrez Puebla y Gould • http: //es. wikipedia. org

Lectura introductoria • Primer capítulo: Gutiérrez Puebla y Gould • http: //es. wikipedia. org

Ejercicio • Entidades-Relaciones-Atributos • Listar 5 entidades para ser representadas en un sistema de

Ejercicio • Entidades-Relaciones-Atributos • Listar 5 entidades para ser representadas en un sistema de información (cualquier)

Definición del SIG: • Sistema de información, • para la recogida y procesamiento de

Definición del SIG: • Sistema de información, • para la recogida y procesamiento de datos geográficos (georeferenciados), • con el fin de crear información geográfica, • para soportar la toma de decisiones referentes al espacio territorial. • Alt: Tecnología geoespacial.

Decisiones geoespaciales • • • Planificación urbana/rural Situación óptima Rutas óptimas, logística Asignación de

Decisiones geoespaciales • • • Planificación urbana/rural Situación óptima Rutas óptimas, logística Asignación de recursos Riesgos medioambientales Amigos, autobuses. . . cercanos (LBS)

SIG: confluencia de tecnologías Bases de datos relacionales Análisis espacial Teledetección CAD

SIG: confluencia de tecnologías Bases de datos relacionales Análisis espacial Teledetección CAD

Para el informático • Algoritmia, estructuras de datos • Gráficos • Bases de datos

Para el informático • Algoritmia, estructuras de datos • Gráficos • Bases de datos – Índices espaciales (rendimiento) – Lenguajes de consulta (extensiones SQL) • Orientación a objetos (UML, etc. ) • Servidores WWW • Aplicaciones reales!

Información geográfica • Todo se encuentra en un momento dado, en un sitio dado

Información geográfica • Todo se encuentra en un momento dado, en un sitio dado (cuando, dónde) • Hasta un 80% de las bb. dd. administrativos contienen información geográfica • Nueva industria (comercial) informática – Microsoft, Oracle, Sun, IBM, Nokia/Ericsson. . .

Datos geográficos • • Datos geométricos. . . (2 modelos de datos). . .

Datos geográficos • • Datos geométricos. . . (2 modelos de datos). . . más la georreferenciación (metadatos). . . más atributos descriptivos (base de datos) A diferencia del CAD, estos objetos geométricos existen en algún lugar conocido en el mundo real, y pertenecen a cosas reales p. e. edificios, clientes, pozos, ríos. . .

Modelo de datos vectorial • Primitivas geométricas – celda 0 D: punto (vértice, nodo)

Modelo de datos vectorial • Primitivas geométricas – celda 0 D: punto (vértice, nodo) – celda 1 D: segmento, línea recta – arco: curva matemática (Bezier, b-spline) • Elementos complejos – polilínea: secuencia de líneas – polígono: anillo cerrado de líneas/polilíneas – superficie: TIN • Ignorados los elementos del mundo 3 D – aristas, caras, sólidos (polihedros)

Elemento geográfico • “Feature” en literatura anglosajona • Traducido mal como rasgo geográfico •

Elemento geográfico • “Feature” en literatura anglosajona • Traducido mal como rasgo geográfico • Feature = puente, calle, parcela – Confusión = también son features sus representaciones digitales: punto, línea, polígono

Datos de dos fuentes

Datos de dos fuentes

Datos. mif Coord. Sys Earth [ Projection type, datum, unitname [ , origin_longitude ]

Datos. mif Coord. Sys Earth [ Projection type, datum, unitname [ , origin_longitude ] [ , origin_latitude ] [ , standard_parallel_1 [ , standard_parallel_2 ] ] [ , azimuth ] [ , scale_factor ] [ , false_easting ] [ , false_northing ] [ , range ] ] [ Affine Units unitname, A, B C, D, E, F ] [ Bounds ( minx, miny) ( maxx, maxy) ] PLINE [ MULTIPLE numsections ] numpts 1 x 1 y 1 x 2 y 2 : [ numpts 2 x 1 y 1 x 2 y 2 ] : [ PEN (width, pattern, color)] [ SMOOTH ]

0 SECTION 2 HEADER 9 $ACADVER 1 AC 1009 9 $LUPREC 70 6 9

0 SECTION 2 HEADER 9 $ACADVER 1 AC 1009 9 $LUPREC 70 6 9 $LIMMIN 10 -180. 0000000 20 -90. 0000000 9 $LIMMAX 10 180. 0000000 20 90. 0000000 Datos. dxf. . . POLYLINE 8 0 66 1 0 VERTEX 8 0 10 -46. 6834363 20 82. 5506667 0 VERTEX 8

Fuente vectorial: GPS

Fuente vectorial: GPS

Integración de capas temáticas

Integración de capas temáticas

Análisis espacial • Intersección geométrica • Coincidencia espacial

Análisis espacial • Intersección geométrica • Coincidencia espacial

Topología arco-nodo

Topología arco-nodo

Topología de red

Topología de red

Topología de polígonos Ciclo del polígono

Topología de polígonos Ciclo del polígono

Datos raster

Datos raster

Ortoimagenes

Ortoimagenes

Imágenes satélite: Ikonos

Imágenes satélite: Ikonos

 • WTC, Junio de 2000 y Sept 15, 2001 • Ikonos, 1 m

• WTC, Junio de 2000 y Sept 15, 2001 • Ikonos, 1 m resolución

Datos raster

Datos raster

Resolución raster

Resolución raster

Atributos raster

Atributos raster

Geo. TIFF= Tiff + georef

Geo. TIFF= Tiff + georef

Integración raster-vectorial

Integración raster-vectorial

Índices espaciales

Índices espaciales

Ordenación espacial

Ordenación espacial

Arquitectura monolítica

Arquitectura monolítica

Nueva arquitectura SIG

Nueva arquitectura SIG

Arquitectura genérica

Arquitectura genérica

Servidor cartográfico Servidor de Editor de mapas b. datos ODBC SIG Dibujo Servidor web

Servidor cartográfico Servidor de Editor de mapas b. datos ODBC SIG Dibujo Servidor web CAD

Servidor en tiempo real SIG Servidor de mapas b. datos Data b. datos warehouses

Servidor en tiempo real SIG Servidor de mapas b. datos Data b. datos warehouses Conexión permanente Servidor web

Tendencias: formatos web • e. Xtensible Markup Language (XML) – Un metalenguaje para páginas

Tendencias: formatos web • e. Xtensible Markup Language (XML) – Un metalenguaje para páginas web – Más flexible que HTML (orientado al formato de la página) – XML trasmite formato, datos y metadatos – Permite la creación de nuevos lenguajes (etiquetas) <cliente> <nombre>Pepe Pérez</nombre> <photo>http: //www. empresa. X. es/personas/cliente 002. gif </photo> </cliente> – Con las etiquetas, enviamos un documento de definición (DTD) – Ahora XML Schema – Bases de datos flexibles / extensibles (texto)

Geography Markup Language • GML: representación en XML de los elementos simples (línea, polígono.

Geography Markup Language • GML: representación en XML de los elementos simples (línea, polígono. . . ) según los estándares Open. GIS • Elementos más complejos en la ver 3. 0 (inminente) • Formará la base para intercambio de información geográfica, entre sistemas, proveedores y usuarios • Describe la representación interna, no la gráfica <Polygon name="extent" srs. Name="epsg: 4367"> <Line. String name="ring" srs. Name="epsg: 4367"> <CList>0. 0, 0. 0 1. 123, 1. 56 2. 34, 4. 5 0. 0, 0. 0</CList> </Line. String> </Polygon>

<Spatial. Reference. System srs. Name="epsg: 4268"> <Geo. Centric name="epsg: 6268"> <Prime. Meridian> <Name>Greenwich Meridian</Name>

<Spatial. Reference. System srs. Name="epsg: 4268"> <Geo. Centric name="epsg: 6268"> <Prime. Meridian> <Name>Greenwich Meridian</Name> <Meridian>0 0 0</Meridian> </Prime. Meridian> <Linear. Unit> <Name>International Foot</Name> <Conversion. Factor>0. 3048</Conversion. Factor> </Linear. Unit> <Datum. Name>NADMichigan</Datum. Name> <Spheroid. Name>Clarke 1866</Spheroid. Name> <Inverse. Flattening>294. 9786982</Inverse. Flattening> <Semi. Major. Axis>6378206. 4</Semi. Major. Axis> </Spheroid> </Datum> </Geo. Centric> </Spatial. Reference. System>

Gráficos en XML • Scalable Vector Graphics (SVG) – Estándar emergente del consorcio WWW

Gráficos en XML • Scalable Vector Graphics (SVG) – Estándar emergente del consorcio WWW (W 3 C) – Codificación de elementos vectoriales 2 -D (y bitmap) en XML <? xml version="1. 0" standalone="no"? > <!DOCTYPE svg PUBLIC "//W 3 C//DTD SVG 20000303 Stylable//EN" <desc>Example polygon 01 - star </desc> <polygon style="fill: red; stroke: blue; stroke-width: 10" points="350, 75 379, 161 469, 161 397, 215 423, 301 350, 250 277, 301 303, 215 231, 161 321, 161" />

Ejemplo real

Ejemplo real

Componentes en Internet

Componentes en Internet

Disaster Networks – Enterprise View

Disaster Networks – Enterprise View

SIG 3 -Dimensional

SIG 3 -Dimensional

SIG= procesamiento en 2 -D • Casi todos los objetos geográficos se encuentran sobre

SIG= procesamiento en 2 -D • Casi todos los objetos geográficos se encuentran sobre el plano (superficie de la tierra). . pocas excepciones • Se trata de un “ 2 -D grueso” (thick 2 -D) • Añadir un valor z, a veces ayuda, pero. . . • Los cálculos normalmente se hacen sobre datos en 2 -D • La visualización es otra cosa: 3 D ayuda!

¿Superficie 3 D?

¿Superficie 3 D?

¿Utiliza coordenadas 3 D?

¿Utiliza coordenadas 3 D?

2 D+z = 2. 5 -D

2 D+z = 2. 5 -D

Dos estratos 2 D: “ 2 D grueso”

Dos estratos 2 D: “ 2 D grueso”

Plano Texturas realistas Alturas, valores z

Plano Texturas realistas Alturas, valores z

Bosque virtual

Bosque virtual

Modelo digital de terreno MDT

Modelo digital de terreno MDT

Red irregular de tetrahedros

Red irregular de tetrahedros

MDT a escala global: g-topo

MDT a escala global: g-topo

Datos SRTM feb-00

Datos SRTM feb-00

Problema de hojear/coser • Datos DTM vienen por • ¿Como sabes donde hojas conseguir

Problema de hojear/coser • Datos DTM vienen por • ¿Como sabes donde hojas conseguir una hoja adyacente? • Texturas fotográficas muy grandes, • El cosido de hojas requieren paginación requiere ajustes manuales • Sistema prevea las paginas a cargar en • Hay que añadir memoria metadatos geoespaciales

Geo. VRML (web 3 D)

Geo. VRML (web 3 D)

Realidad aumentada

Realidad aumentada

Servicios móviles 3 G-4 G

Servicios móviles 3 G-4 G

Temas: posibles proyectos • Modelo Geo. VRML • Implementar bintrees (mundo de juegos) para

Temas: posibles proyectos • Modelo Geo. VRML • Implementar bintrees (mundo de juegos) para terrenos • Modelo 3 -D Base datos • Sistema LBS (datos Tele. Atlas + Arc. View) • Estamos abiertos a nuevas ideas. .

Lectura • Laurini y Thompson, 1992. – Un repaso, son 680 páginas. . .

Lectura • Laurini y Thompson, 1992. – Un repaso, son 680 páginas. . .