Está en la página 1de 12

Geodatabase

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).
Caractersticas
Permite almacenar numerosos tipos de datos: Vectorial, raster, CAD, Tablas, topologa,
informacin calibrada, etc...
Cuando reside en un sistema gestor de base de datos estndar (Oracle, Microsoft SQL
Server, IBM DB2, Informix y Microsoft Access), permite aprovechar todo el potencial de
las herramientas de estos sistemas, y completa la funcionalidad presente en la base de
datos con funciones necesarias para el tratamiento de la informacin espacial.
El modelo de la Geodatabase permite almacenar, adems de elementos geogrficos, el
comportamiento de dichos elementos, lo que facilita la generacin de una visin ms
completa de la realidad.
El modelo de datos de la Geodatabase es escalable, y en funcin de las necesidades de
cada organizacin, es posible diferenciar entre:
* Geodatabase basada en ficheros
* Geodatabase personal, implementada sobre Microsoft Access

* Geodatabase Corporativa, implementada sobre Oracle, Microsoft SQL Server, IBM


DB2 o Informix

Beneficios de la Geodatabase
La Geodatabase incluye numerosos beneficios respecto a otros modelos de datos:
Gestin de Datos Centralizada.
Dado que todos los datos de una Geodatabase son almacenados directamente en sistemas
gestores de bases de datos comerciales (Microsoft Access para Geodatabase personal y
Oracle, IBM DB2, SQL Server o Informix para Geodatabase corporativa) o en sistemas
de ficheros, stos constituyen un repositorio comn y centralizado para todos los datos
geogrficos de una organizacin.
Edicin multiusuario.
A travs del mecanismo de versiones que se implementa sobre el Sistema Gestor de
Bases de Datos (Oracle, Microsoft SQL Server, IBM Db2 o Informix ), es posible realizar
tareas de edicin multiusuario.
Implementacin de comportamiento.
La implementacin de comportamiento en los elementos geogrficos incluidos en la
geodatabase, permite trabajar con elementos ms intuitivos, ya que la definicin de su
comportamiento les hace ms cercanos a la realidad.
Tecnologa COM.
El modelo de Geodatabase ha sido desarrollado siguiendo estndares COM, lo que
permite que sea posible la integracin con otros sistemas. Por tanto se rompe la barrera
existente entre los Sistemas de Informacin Geogrfica y el resto de sistemas de
informacin de una organizacin.
Acceso a Geodatabases.
El acceso a la Geodatabase puede realizarse a travs de los mens estndares de
ArcCatalog, ArcMap y ArcToolbox. Los programadores pueden asimismo emplear los
APIs (ArcObjects, OLE DB y SQL) incluidos con el software.
Replicacin
La replicacin permite distribuir la informacin geogrfica en dos o ms geodatabases, de
manera que los datos estn sincronizados. Basado en el entorno de versiones, incluye el
modelo completo de la geodatabase, incluyendo topologas y redes geomtricas, y puede
ser usado en entornos conectados y desconectados.
Histricos
Mediante un mecanismo que permite capturar todos los cambios realizados en la
geodatabase original, se puede guardar un registro histrico de los mismos y del

momento en el que se produjeron. De esta manera, es posible consultar una versin


histrica que muestra el estado de la geodatabase en un momento dado.
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.
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.
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.
* Geodatabase Enterprise ArcSDE
Es la geodabase 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.
* Geodatabase personal ArcSDE
Disponible con ArcInfo y ArcEditor, est implementada sobre Microsoft SQL Server
2005 Express. Aunque tiene un tamao mximo de 4 GB por geodatabase y admite un

mximo de cuatro usuarios (uno en edicin), tambin posee funcionalidad avanzada


como versionado, archivado y replicacin de la informacin.
Con esta arquitectura escalable, la geodatabase es el modelo idneo para disear
diferentes sistemas de informacin geogrfica con un amplio espectro de aplicaciones.
Arquitectura de la Geodatabase

La Geodatabase es mucho ms que informacin grfica y alfanumrica almacenada en un


sistema de ficheros o en un SGBDR. La Geodatabase ofrece adems objetos GIS
avanzados que aaden comportamiento geogrfico, reglas para la gestin de la integridad
espacial y herramientas para trabajar con las numerosas relaciones espaciales existentes
en los tipos bsicos de informacin (vector, raster y atributos). Y adems, una lgica de
negocio comn utilizada por toda la plataforma ArcGIS para acceder y trabajar con
informacin geogrfica independientemente de su implementacin fsica; es decir, esta
lgica se usa tambin para trabajar con shapefiles, CAD, TINs, raster y muchos otros
formatos GIS.
Almacenamiento en SGBDR
Los sistemas gestores de bases de datos relacionales proporcionan un modelo de datos
sencillo para almacenar y gestionar la informacin en tablas. El esquema de la
geodatabase se compone de una serie de tablas donde se almacenan aspectos relacionados
con el almacenamiento y la recuperacin de los datos. El SGBDR se encarga de ciertos
aspectos de la administracin de la informacin geogrfica como el almacenamiento en
disco, la definicin de tipos de atributos, las consultas o las transacciones multiusuario.
Tecnologa ArcSDE
La tecnologa ArcSDE ya no est disponible como producto independiente, sino que est
integrada en ArcGIS Desktop y ArcGIS Server. Sirve como conexin entre los clientes

GIS y el SGBDR y permite a los usuarios almacenar, acceder y gestionar la informacin


especial almacenada en el sistema gestor. ArcSDE se hace imprescindible para aquellos
usuarios que manejen flujos de trabajo que necesiten versionado y transacciones largas,
como:
* Trabajos con histricos
* Edicin distribuida
* Rplicas gestionadas por mltiples SGBDR en arquitecturas distribuidas
* Entornos de edicin multiusuario

Lgica de Negocio
El SGBDR gestiona las tablas y los tipos bsicos de informacin, y la tecnologa ArcSDE
permite la comunicacin entre los clientes GIS y el SGBDR, pero tambin se necesita
una lgica de negocio que permita implementar elementos ms complejos.
Por ejemplo: feature classes, feature datasets, catlogos raster, topologas, redes, terrains,
etc., son ejemplos de elementos ms complejos dentro de la geodatabase que
implementan y modelizan el comportamiento geogrfico. Esta lgica de la geodatabase
est implementada usando una combinacin de funcionalidad avanzada de SGBDR y
ArcObjects.
EJERCICIOS PRACTICOS DE APLICACION EN EL PROYECTO ESTUDIO
MULTITEMPORAL DE LA
COBERTURA VEGETAL Y USO DEL SUELO EN
LOS AOS 1990 - 2008 Y PROYECCIN AL 2030
EN EL NORORIENTE DEL ECUADOR
Introduccin
El objetivo de este proyecto fue realizar un estudio multitemporal de cobertura vegetal y uso del
suelo entre los aos 1990 y 2008 y escenarios al 2030 en el Territorio Cofn y las zonas de
influencia a escala 1:50000 en conjunto con la Federacin Indgena de Nacionalidad Cofn.
El rea de estudio se encuentra ubicada al nororiente del territorio ecuatoriano y abarca las
provincias del Carchi, Imbabura, Pichincha en la Sierra y Sucumbos, Napo y Orellana en la
Amazona.
A continuacin la estructura de organizacin de la geodatabase del proyecto:
La estructura de organizacin de datos espaciales consta de dos geodatabases:

La estructura de orginizacion de los datos geoespaciales esta dispuesta de la siguiente


manera:

La carpeta
contiene todos los archivos tipo texto, tales como informes,
tablas de clculo, matrices, adems de los mapas generados en el proyecto listos para
imprimir.
Las carpetas
y
contienen las fotografas recopiladas en el proyecto
y los logos de las instituciones colaboradoras y ejecutoras del proyecto.
Dentro de la carpeta
estos son:

se encuentran los archivos de mapas generados,

La carpeta
contiene los archivos tipo raster (Los datos raster son una
abstraccin de la realidad, representan sta como una rejilla de celdas o pxeles, en la que
la posicin de cada elemento es implcita segn el orden que ocupa en dicha rejilla )
como modelos digitales del terreno e imgenes satelitales.
Una geodatabase consta de la siguiente estructura:

Feature Class: son elementos con el mismo tipo de geometra (como punto, lnea, o
polgono), los mismos atributos, y la misma referencia espacial. Los Feature Class
pueden ser almacenadas en geodatabases, Feature Dataset, u otros formatos de datos. Los
Feature Class permiten que elementos homogneos sean agrupados en una misma unidad
para objetivos de almacenaje de datos. Por ejemplo, las carreteras, caminos primarios, y
caminos secundarios pueden ser agrupados en una feature Class tipo lnea llamada
"caminos".
Feature Dataset: es una coleccin de feature clases almacenadas juntas que comparte la
misma referencia espacial; es decir ellos comparten un sistema de coordenada, y su
elementos caen dentro de un rea comn geogrfica.

Las geodatabases sobre las cuales vamos a trabajar son dos, divididas de acuerdo a las
caractersticas propias de los datos que contienen.

La geodatabase cartografa base contiene toda la informacin geogrfica


correspondiente a vas, ros, poblados, curvas de nivel, cotas a escala 1: 250 000 adems
de escuelas, iglesias, oleoducto, etc a escala 1: 50 000.

La geodatabase cartografa temtica contiene toda la informacin de tipo biotico, como


las coberturas resultantes del estudio de ecosistemas y cobertura vegetal y uso del suelo,
amenazas tales como bloques petroleros, explotacin minera, proyectos hidroelctricos,
proyectos viales, limites administrativos y de territorios, cuencas, subcuencas y
microcuencas hidrogrficas.

EJERCICIO 1
VISUALIZACION DE DATOS
Vamos a explorar las distintas maneras de visualizar nuestros datos:
.
Las tres vistas en ArcCatalog son: Contenidos, Vista previa, y Metadatos.
Se alterna entre ellas haciendo un clic en las pestaas ubicadas a lo largo de la
parte superior del panel de despliegue.

La vista de Contenidos muestra los objetos que contiene la carpeta o la conexin


que usted ha seleccionado en el rbol del Catlogo. Hay cuatro formas
disponibles de visualizar el Contenido: iconos grandes, lista, detalles, o imagen
en miniatura (thumbnails).

Se alterna entre ellas haciendo clic en los botones sobre la barra de


herramientas Estndar.
Vamos a explorar estas opciones colocndonos sobre la geodatabase
Cartografa Temtica y explorando los Feature Class que se encuentran aqu.

EJERCICIO 2
IMPORTACION Y EXPORTACION DE DATOS
Importando datos
Nos colocamos sobre el Feature Dataset
teniendo en
cuenta que la pestaa de Contenidos este activada, click derecho, fijndonos
que el cursor no se encuentre sobre alguna cobertura, se desplegara un cuadro
de opciones donde escogemos la opcin de Importar.

En este caso vamos a importar varios shp files localizados en


F:\PROYECTO_COFAN\SHP_FILES, buscamos estos archivos y los colocamos
en el cuadro de Input Features

En el casillero de Output tenemos que fijarnos que este en la direccin


F:\PROYECTO_COFAN\CARTOGRAFIA_TEMATICA.mdb\AMENAZAS_RIES
GOS_NATURALES , aceptamos y observamos que los shp files se convirtieron en
Feature Class.

Exportando Datos

De igual manera ahora vamos a escoger la opcin de Export haciendo click derecho n el
cuadro de contenidos, y escogiendo la opcin To Shapefile (multiple)

Vamos a notar que cuando se despliega el cuadro de dialogo, todas las coberturas que se
encuentran dentro de este Feature Dataset se adicionan automticamente, si deseamos
exportar todas las coberturas, direccionamos el Output a nuestra carpeta SHP_FILES,
caso contrario eliminamos las que no vayamos a necesitar, sealando la cobertura a ser
eliminada y presionando el icono