Está en la página 1de 80

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
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 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 recursos
• Riesgos medioambientales
• Amigos, autobuses... cercanos (LBS)
SIG: confluencia de tecnologías
Bases de
datos
relacionales

Análisis Teledetección
espacial

CAD
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 (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)


• ...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 0D: punto (vértice, nodo)
– celda 1D: 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 3D
– aristas, caras, sólidos (polihedros)
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 .mif
CoordSys Earth PLINE [ MULTIPLE
numsections ]
[ Projection type, numpts1
datum, x1 y1
unitname x2 y2
[ , origin_longitude ] :
[ , origin_latitude ]
[ , standard_parallel_1 [ , standard_parallel_2 ] ] [ numpts2
[ , azimuth ] x1 y1
[ , scale_factor ] x2 y2 ]
[ , false_easting ] :
[ , false_northing ]
[ , range ] ] [ PEN (width, pattern,
color)]
[ Affine Units unitname, A, B C, D, E, F ] [ SMOOTH ]
[ Bounds ( minx, miny) ( maxx, maxy) ]
0
SECTION
2
Datos .dxf
HEADER
9
$ACADVER ...
1
AC1009 POLYLINE
9 8
$LUPREC 0
70 66
6 1
9 0
$LIMMIN VERTEX
10 8
-180.0000000 0
20 10
-90.0000000 -46.6834363
9 20
$LIMMAX 82.5506667
10 0
180.0000000 VERTEX
20 8
90.0000000
Fuente vectorial: GPS
Integración de capas temáticas
Análisis espacial
• Intersección geométrica
• Coincidencia espacial
Topología arco-nodo
Topología de red
Topología de polígonos

Ciclo del
polígono
Datos raster
Ortoimagenes
Imágenes satélite: Ikonos
• WTC, Junio de 2000 y Sept 15, 2001
• Ikonos, 1 m resolución
Datos raster
Resolución raster
Atributos raster
GeoTIFF= Tiff + georef
Integración raster-vectorial
Índices espaciales
Ordenación espacial
Arquitectura monolítica
Nueva arquitectura SIG
Arquitectura genérica
Servidor cartográfico

Servidor de Servidor
Editor de mapas
mapas web

b.datos
SIG b.datos
b.datos
b.datos
ODBC
Dibujo CAD
Servidor en tiempo real

Servidor de Servidor
SIG
mapas web

b.datos
b.datos
Data
b.datos
warehouses
Conexión permanente
Tendencias: formatos web
• eXtensible 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.empresaX.es/personas/cliente002.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...) según los estándares OpenGIS
• 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" srsName="epsg:4367">
<LineString name="ring" srsName="epsg:4367">
<CList>0.0,0.0 1.123,1.56 2.34,4.5 0.0,0.0</CList>
</LineString>

</Polygon>
<SpatialReferenceSystem srsName="epsg:4268">
<GeoCentric name="epsg:6268">
<PrimeMeridian>
<Name>Greenwich Meridian</Name>
<Meridian>0 0 0</Meridian>
</PrimeMeridian>
<LinearUnit>
<Name>International Foot</Name>
<ConversionFactor>0.3048</ConversionFactor>
</LinearUnit>
<Datum>
<DatumName>NADMichigan</DatumName>
<Spheroid>
<SpheroidName>Clarke 1866</SpheroidName>
<InverseFlattening>294.9786982</InverseFlattening>
<SemiMajorAxis>6378206.4</SemiMajorAxis>
</Spheroid>
</Datum>
</GeoCentric>
</SpatialReferenceSystem>
Gráficos en XML
• Scalable Vector Graphics (SVG)
– Estándar emergente del consorcio WWW (W3C)
– Codificación de elementos vectoriales 2-D (y bitmap) en XML

<?xml version="1.0" standalone="no"?> <!DOCTYPE svg PUBLIC "-


//W3C//DTD SVG 20000303 Stylable//EN"
<desc>Example polygon01 - 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
Componentes en Internet
Disaster Networks – Enterprise View

Broker

2. Find 1. Publish

Requestor Provider

3. Bind
SIG 3-Dimensional
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: 3D ayuda!
¿Superficie 3D?
¿Utiliza coordenadas 3D?
2D+z = 2.5-D
Dos estratos 2D:
“2D grueso”
Plano

Texturas
realistas

Alturas,
valores z
Bosque virtual
Modelo digital de terreno MDT
Red irregular de tetrahedros
MDT a escala global: g-topo
Datos SRTM feb-00
Problema de hojear/coser
• Datos DTM vienen • ¿Como sabes donde
por hojas conseguir una hoja
• Texturas fotográficas adyacente?
muy grandes, • El cosido de hojas
requieren paginación requiere ajustes
• Sistema prevea las manuales
paginas a cargar en • Hay que añadir
memoria metadatos
geoespaciales
W
orl
dIn
fo
GeoVRML (web3D)
{
ti
tle"A
rcS
cen
e D
ocu
men
t"
in
fo" G
ene
rat
edbyArc
Sce
ne"
}

B
ack
gro
und
{
sk
yCo
lor1.
000
0001.
000
0001.
000
000
}

D
ire
cti
ona
lLi
ght
{
am
bie
ntI
nte
nsi
ty0.3
di
rec
tio
n 0
.61
237
2 -
0.6
123
72-0
.50
000
0
}

D
ire
cti
ona
lLi
ght
{
am
bie
ntI
nte
nsi
ty0.3
di
rec
tio
n -
0.6
123
720.6
123
720.
500
000
}

D
EFORI
GINGe
oOr
igi
n
{
ge
oSy
ste
m ["U
TM"
, "
Z10
","N
"]
ge
oCo
ord
s "
434
252
5.5
000
0074
060
4.0
000
000.
000
000
"
ro
tat
eYU
p T
RUE
g
eom
etr
y
G
eoE
lev
ation
Gri
d
{
ccw FALSE
sol
idFALSE
geo
Ori
ginUSEORI
GIN
geo
Sys
tem[" U
TM"
,"Z10
","N"
]
xDi
men
sion12
zDi
men
sion16
xSp
aci
ng " 11
0.7
272
73"
zSp
aci
ng " 10
7.5
555
56"
geo
Gri
dOrig
in"43
401
05.
411
17373
755
8.9
999
470.0
000
00"
ySc
ale 1.0
000
00
hei
ght
[
2
329
.3234
86231
3.5
854
49229
9.3
911
13227
5.6
159
67225
6.0
390
63226
0.0
961
91228
9.1
579
59227
1.8
2
238
.25
463
92197
.25
8301219
7.0
253
91219
1.4
873
05234
7.3
486
33233
5.9
704
59233
4.4
636
23231
0.3
198
24230
0.1
435
2
301
.70
825
22327
.31
0547230
6.9
064
94226
9.2
075
20227
2.4
438
48227
7.2
268
07225
9.9
924
32232
4.4
511
72232
7.9
370
2
327
.80
566
42355
.81
2744235
1.5
278
32232
7.8
439
94235
9.7
431
64234
8.2
917
48234
4.7
895
51234
6.9
331
05235
1.8
403
2
317
.38
085
92260
.79
4189224
4.5
766
60227
8.2
121
58231
6.3
586
43236
9.1
987
30236
1.4
321
29240
0.2
902
83243
3.8
322
2
417
.20
752
02405
.23
4131237
5.6
464
84231
9.5
722
66221
2.3
452
15220
8.6
716
31223
4.9
226
07226
7.0
046
39233
7.9
177
2
392
.61
840
82426
.82
9346239
8.9
465
33236
2.3
994
14235
4.4
067
38232
8.3
720
70228
2.9
204
10216
7.1
608
89218
1.4
133
2
213
.63
598
62236
.20
7764231
3.5
979
00237
4.3
332
52240
7.2
460
94236
3.7
895
51230
3.0
686
04229
3.6
386
72227
0.1
267
2
237
.20
092
82132
.74
1455214
4.4
775
39217
4.1
860
35221
0.1
062
01228
0.8
322
75230
1.4
646
00235
5.8
303
22234
0.5
710
2
277
.21
362
32242
.33
2764221
2.0
451
66217
7.2
761
23211
5.5
830
08211
2.4
794
92214
5.5
402
83218
1.9
819
34221
5.5
664
2
251
.80
127
02302
.90
5762233
4.7
575
68226
1.4
838
87221
6.8
935
55216
8.3
251
95212
4.9
370
12211
4.5
302
73209
4.5
556
2
110
.91
601
62140
.67
3584216
0.4
921
88218
9.1
799
32224
7.8
813
48229
0.4
323
73223
2.3
864
75219
6.3
640
14214
5.4
687
2
097
.80
810
52125
.03
7109209
4.0
676
27208
5.1
157
23210
2.8
754
88211
7.5
634
77213
9.3
986
82217
8.5
490
72221
6.4
191
2
215
.94
067
42183
.59
4482215
2.8
881
84209
2.8
312
99214
6.4
870
61210
6.3
317
87207
6.0
363
77207
0.9
121
09206
6.6
345
2
091
.16
259
82115
.52
2705214
0.9
345
70217
0.7
871
09213
3.0
253
91214
9.2
570
80209
8.3
916
02216
0.4
245
61212
0.9
790
2
080
.53
369
12041
.18
9819203
3.8
504
64203
4.8
027
34205
4.8
234
86206
8.0
283
20207
4.1
362
30206
7.1
904
30211
1.4
121
2
088
.02
294
92173
.70
8252214
3.2
348
63209
9.6
220
70204
6.1
839
60201
2.2
407
23200
3.6
333
01201
1.8
925
78201
6.3
699
2
010
.58
813
52026
.38
6719205
1.0
427
25207
4.8
012
70214
2.5
830
08213
0.7
670
90211
5.1
828
61206
2.7
072
75202
0.4
090
1
997
.41
247
61976
.68
3472197
4.5
184
33197
2.6
257
32198
8.7
703
86200
6.3
380
13203
1.0
764
16215
4.8
598
63212
2.5
051
2
114
.58
203
12090
.39
6484205
1.5
744
63201
3.7
977
29198
0.3
583
98195
4.7
442
63194
8.5
576
17195
7.8
701
17197
1.0
927
1
984
.47
607
42180
.96
8506214
8.4
245
61214
9.0
056
15213
7.7
287
60211
3.0
090
33205
6.9
636
23199
5.1
065
67196
4.7
442
1
938
.60
815
41933
.91
8335193
5.9
151
61194
4.5
244
14
]
tex
Coo
rd
Te
xtu
reCoo
rdi
nat
e
Realidad aumentada
Servicios móviles 3G-4G
Temas: posibles proyectos
• Modelo GeoVRML
• Implementar bintrees (mundo de juegos)
para terrenos
• Modelo 3-D  Base datos
• Sistema LBS (datos TeleAtlas + ArcView)
• Estamos abiertos a nuevas ideas....
Lectura
• Laurini y Thompson, 1992.
– Un repaso, son 680 páginas...

También podría gustarte