Você está na página 1de 26

Bases de datos geogrficas

Ing. Ranulfo Maya Vargas

Contenido

1. Introduccin
2. Sistemas de geodatabases: ArcGIS

1. Introduccin
Bases de datos geogrficas
(geodatabases)
Qu es la geodatabase?

Una geodatabase es una coleccin

de datasets de diversos tipos que se


utiliza en ArcGIS y se administra en
una carpeta de archivos o una base
de datos relacional.
Es la fuente de datos nativa para
ArcGIS y se utiliza para la edicin y
automatizacin de datos en ArcGIS.
3

GDBs como BDRs

Las geodatabases heredan los principios de las BDRs:


Datos organizados en tablas.
Tablas con filas.
Filas con el mismo nmero de columnas.
Cada columna con un tipo asociado.
Las relaciones asocian filas entre tablas.
Se imponen reglas de integridad relacional.

Si una GDB se implementa en


un SGBDR:
SQL est disponible para

operar sobre las tablas.

2. Sistemas de geodatabases:
ArcGIS

Otros sistemas de
geodatabases

Otros sistemas comerciales:


Autodesk: Map 3D, Topobase,

MapGuide para AutoCAD


software package.
Bentley Systems: Bentley Map,
Bentley PowerMap para
MicroStation.
ERDAS IMAGINE: Leica
Photogrammetry Suite, ERDAS
ER Mapper, ERDAS ECW
JPEG2000 SDK (formato de
archivo ECW).
Intergraph: GeoMedia.
MapInfo: MapInfo Professional,
Smallworld

Y tambin open-source:

GRASS GIS U.S. Army


Corps of Engineers
SAGA GIS.
Quantum GIS.
MapWindow GIS.
ILWIS ILWIS (Integrated
Land and Water
Information System)
gvSIG Java.
JUMP GIS / OpenJUMP

ArcGIS: Tipos de geodatabases

Geodatabases de archivos
Cada geodatabase se guarda en una carpeta de archivos y cada dataset se
almacena como un archivo independiente en el disco. Las geodatabases de
archivo proporcionan un rendimiento rpido y pueden escalar hasta archivos
de gran tamao (por ejemplo, cada dataset puede tener un tamao de hasta
un terabyte).
Geodatabases personales
Las geodatabases personales se almacenan y administran con Microsoft
Access. Estn ideadas para un nico usuario que trabaje con datasets ms
pequeos y tienen una limitacin de tamao de 2 GB para la geodatabase
completa. Las geodatabases personales slo son compatibles con Microsoft
Windows.
Geodatabases de ArcSDE
Las geodatabases de ArcSDE
administran datos espaciales en
un RDBMS como DB2, Informix,
Oracle, SQL Server, PostgreSQL y
SQL Server Express. Las
geodatabases de ArcSDE admiten
entornos de edicin multiusuario
y pueden administrar datasets de
muy gran tamao. Adems,
admiten flujos de trabajo basados
en versiones como replicacin y
archivado de geodatabases.
7

ArcGIS: Tipos de geodatabases


Tipo de geodatabase

Mtodo de almacenamiento de datos

Personal geodatabase

Microsoft Access

Geodatabase en archivos

Carpeta del SO con archivos

ArcSDE para SQL Server Express

Microsoft SQL Server Express Edition

ArcSDE Soporte de geodatabases


en ArcGIS Server en nivel
empresarial (Enterprise).

IBM DB2Enterprise Server Edition


IBM Informix Dynamic Server
Workgroup o Enterprise Edition
OracleStandard One, Standard o
Enterprise Edition.
PostgreSQL
Microsoft SQL ServerWorkgroup,
Standard o Enterprise Edition

ArcGIS: Tipos de geodatabases


Resumen de Tipos de Geodatabase
ArcGIS implementa la geodatabase bien como una coleccin de archivos
organizados en un sistema, bien como una coleccin de tablas dentro de
un sistema de bases de datos relacionales (SGBDR). En base a cmo se
almacena, as como la funcionalidad que es posible implementar en
cada caso, se pueden diferenciar tres tipos de geodatabase:
Geodatabase Personal (Access)
Se almacena en bases de datos Microsoft Access, permitiendo crear y
editar elementos ms o menos especializados (relaciones espaciales,
redes geomtricas, topologa, anotaciones, etc.), y realizar funciones
ms o menos avanzadas dependiendo del cliente. Soporta todas las
funciones posibles en una geodatabase, excepto la edicin en modo
multiusuario, el versionado y la replicacin. Puede almacenar hasta 2
Gb.

ArcGIS: Tipos de geodatabases


Geodatabase de archivos
Disponible con ArcInfo, ArcEditor y ArcView, no est
implementada sobre un sistema de administracin de
base de datos, sino que usa una estructura de archivos.
No soporta el mecanismo de versiones, tiene capacidad
de almacenamiento ilimitada (con un lmite de 1 TB por
tabla, ampliable hasta 256 TB) y admite un nico editor.
Geodatabase ArcSDE
Las geodatabases implementadas sobre SGBDR se
denominan Geodatabases ArcSDE. La tecnologa ArcSDE
incluida con los productos ArcGIS (ArcGIS Desktop y
ArcGIS Server) es la que permite almacenar informacin
geogrfica en SGBDR siguiendo el modelo de datos de la
geodatabase y aprovechando las ventajas del SGBDR.
10

ArcGIS: Tipos de geodatabases


Geodatabase Enterprise ArcSDE
Es la geodatabase tradicional con ArcSDE que haba antes
de ArcGIS 9.2, pensada para sistemas corporativos a gran
escala. Est incluida como parte de ArcGIS Server
Enterprise y puede estar implementada sobre Oracle,
Microsoft SQL Server (2000 2005), IBM DB2 o IBM
Informix. Pemite la edicin en modo multiusuario sin lmites
y el trabajo con versiones.
Geodatabase Workgroup ArcSDE
Disponible con el nivel Workgroup de ArcGIS Server, est
implementada sobre Microsoft SQL Server 2005 Express.
Soporta funciones como versionado y archivado, y tiene un
tamao mximo de 4 GB por geodatabase. Este tipo de
geodatabases estn recomendadas para organizaciones con
grupos de usuarios de hasta 10 personas en lectura/edicin.
11

Caractersticas de los distintos tipos


de geodatabases
***Geodatabase
enterprise

*** Geodatabase Corporativa 10.3. 10.4 crear desde Arctoolbox (Data Management Tools-Geodatabase administration) o
Python

12

Ventajas de las GDB de archivo

Alto rendimiento.
Menor demanda de almacenamiento que Access o un shapefile.
Gestin simplificada
Los bloqueos se imponen en los feature dataset o feature classes.

Formato comprimido:
Niveles:
Feature class
Feature dataset
GDB
Slo lectura
Niveles de compresin de 2:1 a 25:1
Visualizacin y consulta varias veces ms rpido que Access

13

Elementos en una GDB

14

Almacenamiento en una GDB

Feature class:
Tabla con shape y atributos para features geomtricas sencillas.
Contiene referencia espacial

Feature dataset:
Almacena feature classes relacionadas espacialmente.
Requerida para ciertos comportamientos

Tabla:
Almacena atributos, pero no geometras

(RDBs).

Datos raster
Imgenes en distintos formatos.

15

UNIVERSIDAD NACIONAL DE INGENIERIA


FACULTAD DE INGENIERA AMBIENTAL

SISTEMAS DE INFORMACIN GEOGRFICA

GEODATABASE
Rolando Vivanco Vicencio
Gegrafo
rvivanco74@hotmail.com

GEODATABASE
La Geodatabase es una base de datos relacional que almacena
datos geogrficos
La Geodatabase es un modelo que permite el almacenamiento
fsico de la informacin geogrfica, ya sea en archivos dentro
de un sistema de ficheros o en una coleccin de tablas en un
Sistema Gestor de Base de Datos (Microsoft Access, Oracle,
Microsoft SQL Server, IBM DB2 e Informix).
En una Geodatabase la informacin se almacena de manera
estructurada, a fin de constituir un conjunto integrado de datos
mediante la definicin de reglas, relaciones y asociaciones
topolgicas.

Tipos de Geodatabase:
Geodatabase y Multiusuario.

Personal

Geodatabase,

File

Geodatabase Personal
Se almacena en bases de datos Microsoft
Access, permitiendo crear y editar elementos
ms o menos especializados (relaciones
espaciales, redes geomtricas, topologa,
anotaciones, etc.), y realizar funciones ms o
menos avanzadas dependiendo del cliente.
Soporta todas las funciones posibles en una
Geodatabase, excepto la edicin en modo
multiusuario, el versionado y la replicacin.
Puede almacenar hasta 2 Gb.

Geodatabase de fichero
Disponible con ArcInfo, ArcEditor y ArcView, no est
implementada sobre un sistema gestor de bases de
datos, sino que usa una estructura de archivos. No
soporta el mecanismo de versiones, tiene capacidad
de almacenamiento ilimitada (con un lmite de 1 TB
por tabla, ampliable hasta 256 TB) y admite un nico
editor. Utiliza un formato propietario de ESRI, que
integra los datos en un nico directorio o carpeta.
Ofrece mejor rendimiento que la Geodatabase
Personal, es multiplataforma. Consultable por varios
usuarios en modo de slo lectura de forma
simultnea.

Geodatabase Multiusuario
Las Geodatabase implementadas sobre SGBDR
se denominan Geodatabase ArcSDE. La
tecnologa ArcSDE incluida con los productos
ArcGIS (ArcGIS Desktop y ArcGIS Server) es la
que permite almacenar informacin geogrfica
en SGBDR siguiendo el modelo de datos de la
geodatabase y aprovechando las ventajas del
SGBDR, funciona bajo Oracle, Microsoft SQL
Server o IBM DB2. Puede ser consultada y
editada por varios usuarios de forma simultnea.
Sin lmite de tamao.

Ventajas de la
GEODATABASE

Obliga a almacenar los datos en forma organizada y estructurada


La validacin de los datos asegura la integridad y la consistencia de los
mismos
Permite mayor flexibilidad en el manejo de las etiquetas y anotaciones
Permite establecer relaciones geomtricas y atributivas entre los datos
Las reglas topolgicas aseguran la consistencia en la sesin de edicin
Permite construir redes geomtricas para modelar flujos (servicios,
vas, ros)
til para manejar grandes volmenes y densidad de informacin
Permite un almacenamiento y mantenimiento ms eficiente de los
datos
El almacenamiento de datos en una Geodatabase permite realizar un
manejo ms eficiente de los mismos, por cuanto el diseo de su
estructura obliga a considerar una serie de aspectos tales como la
definicin de una referencia espacial, establecimiento de reglas y
relaciones entre archivos, topologa geomtrica y atributiva, tablas,
dominios y subtipos, anotaciones, etc.

Estructura bsica de la
GEODATABASE
Feature Dataset: El Feature Dataset (Dataset
de Entidades) almacena un grupo de Features
Class, que deben poseer la misma referencia
espacial (sistema de coordenadas y extensin
espacial). Se deben agrupar en un mismo Feature
Dataset aquellos elementos que mantienen una
relacin topolgica (adyacencia, coincidencia o
conectividad). Por ejemplo un archivo de ros y otro
de masas de agua tendrn una relacin topolgica
en cuanto a la coincidencia de sus lmites.

Estructura bsica de la
GEODATABASE

Feature Class: El Feature Class (Clase de Entidad)


es un componente de la Geodatabase que agrupa datos
que tiene una misma geometra, atributos y referencia
espacial (se incluyen las anotaciones, que son un tipo
especial de entidades). Los Feature Class pueden existir
en forman independiente dentro de la Geodatabase, o
pueden agruparse dentro de un Feature Dataset.

Tablas no espaciales: Estas tablas contienen informacin


que no tiene una referencia espacial (empleados, dueos de
parcelas, ventas); pueden existir en forma independiente o
estar vinculadas a algn archivo espacial.

Geodatabase
Feature
Dataset
Features
Class
Tablas
no
espaciales

Informacin alfanumrica

Bibliografa

Mancebo Quintanilla, Santiago. Aprendiendo a manejar los


SIG en la gestin Ambiental. (2008)

ARCILA Garrido, Manuel. Sistemas de Informacin


Geogrfica y Medio Ambiente: principios bsicos. Cdiz,
Universidad de Cadiz, 2005

OYANARTE Gutirrez Cecilia. El uso de Sistemas de


Informacin Geogrfica. Aplicaciones en ArcInfo, ESRI.
Espaa. Editorial Geosistemas S.A. (1994)

Jos Luis Vicente Gonzlez Virginia Behm Chang (2008)


Consejera de Medio Ambiente, Consulta, Edicin y Anlisis
Espacial con ArcGIS 9.2

Você também pode gostar