Está en la página 1de 17

Conceptos de Bases de

Datos Geogrficas

Que es una Base de Datos


Espacial?

Es una base de datos que define tipos de datos


especiales para Objetos Geomtricos y permite
almacenar Datos Geomtricos (generalmente de
naturaleza Geogrfica), en un sistema regular de
tablas.

Numericos
Texto
Fecha
Geometrico

Que es una base de datos espacial?...

Provee funciones especiales e ndices para


realizar consultas y manipular los datos
espaciales usando SQL (Structured Query
Languaje). No es nicamente un contenedor
para almacenar datos geogrficos, hace
mucho mas que eso. Una base de Datos
espacial por naturaleza no necesita ser
relacional.

Bases de Datos Espaciales en la


solucin de Problemas.
Puede una empresa con un modelo entidad
relacin tradicional (alfanumrico), saber
cuanto ha sido las ventas por
Departamento? (Guatemala, Peten,
Totonicapan)
Por Municipio? (Mixco, San Benito, San Luis)

SI

Entonces

porque se
necesita una base de
datos espacial?

Una empresa de pizza necesita un listado


de barrios considerados de ingresos MedioAltos, en donde el promedio de hijos por
matrimonio sea de 2 nios.

La consulta a la Base de Datos se puede


complicar mas

Se

Necesita un listado de Barrios


considerados de ingresos Medio-Alto,
y que la distancia promedio de
cualquier pizzeria mas cercana sea
de 3 km. E incluir solo los barrios
donde el promedio de nios por
familia sea mayor de 2.

Otro Ejemplo

Una empresa de comida rpida, toma


pedidos por telfono, el operador toma la
direccin de la persona, la ingresa a una
base de datos.

El operador necesita asignarle la tarea de


entregar el pedido del cliente al restaurante
que se encuentre en la ruta mas rpida de
entrega por medio de un anlisis
automtico del sentido de las vas, el tipo
de carretera y obstculos. (no
necesariamente la ruta mas corta)

Manejo de Datos Tradicionales

Un Listado de Empleados que viven en Villa


Nueva y San Jos Pnula.

Si se cuenta con la informacin de Latitud y


Longitud de donde vive cada uno de
nuestros empleados podramos hacer la
siguiente consulta.

Un informe de la distancia promedio que


recorre cada empleado para llegar al
trabajo.

El numero poblacin que es necesario


evacuar en un radio de un 1km de la costa
en caso de un huracn.

Cuantas casas serian afectadas por el ruido,


si se ejecuta determinada propuesta de
construccin de una carretera.

Que lugares poblados tienen mas del 15%


de su poblacin de jvenes entre 12 y 15
aos de edad y el Instituto Bsico esta a
mas de 3 Km de Distancia.

Todas estas consultas, si se cuenta con


datos geogrficos es posible, construirlas,
ejecutarlas y obtener resultados a travs de
bases de datos espaciales.

Introduccin al tipo de Datos


Geomtricos
Completamente todas los datos geogrficos
de 2D es posible representarlos en tres
formas bsicas de representacin
geomtrica.
Puntos
Lneas y
Polgonos.

Haga una representacin Grafica del


siguiente escenario.

una carretera que cruza una basta


extensin de cultivo de meln y en algun
punto de la carretera se encuentra una
gasolinera

Los puntos, Lneas y Polgonos son modelos


simplificados de la Realidad.
Y los crculos y los elipses?

Representacion de datos
espaciales en una RDBMS

POINT(0 0 0)
LINESTRING(0 0,1 1,1 2)
POLYGON((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),(1 1 0,2
1 0,2 2 0,1 2 0,1 1 0))
MULTIPOINT(0 0 0,1 2 1)
MULTILINESTRING((0 0 0,1 1 0,1 2 1),(2 3 1,3 2
1,5 4 1))
MULTIPOLYGON(((0 0 0,4 0 0,4 4 0,0 4 0,0 0 0),
(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0)),((1 -1 0,-1 -2 0,-2 -2 0,-2 -1 0,-1 -1 0)))
GEOMETRYCOLLECTION(POINT(2 3
9),LINESTRING((2 3 4,3 4 5))

POINT(0 0 0)

LINESTRING(0 0,1 1,1 2)

POLYGON((0 0 0,4 0 0,4 4 0,0 4 0,0 0


0),(1 1 0,2 1 0,2 2 0,1 2 0,1 1 0))

También podría gustarte