Geodatabase - Sistema Nacional de Información

Anuncio
Geodatabase
La Geodatabase es un modelo que permite el almacenamiento físico de la información
geográfica, ya sea en archivos dentro de un sistema de ficheros o en una colección de
tablas en un Sistema Gestor de Base de Datos (Microsoft Access, Oracle, Microsoft SQL
Server, IBM DB2 e Informix).
Características
Permite almacenar numerosos tipos de datos: Vectorial, raster, CAD, Tablas, topología,
información calibrada, etc...
Cuando reside en un sistema gestor de base de datos estándar (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 información espacial.
El modelo de la Geodatabase permite almacenar, además de elementos geográficos, el
comportamiento de dichos elementos, lo que facilita la generación de una visión más
completa de la realidad.
El modelo de datos de la Geodatabase es escalable, y en función de las necesidades de
cada organización, 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:
Gestión 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 común y centralizado para todos los datos
geográficos de una organización.
Edición multiusuario.
A través 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 edición multiusuario.
Implementación de comportamiento.
La implementación de comportamiento en los elementos geográficos incluidos en la
geodatabase, permite trabajar con elementos más intuitivos, ya que la definición de su
comportamiento les hace más cercanos a la realidad.
Tecnología COM.
El modelo de Geodatabase ha sido desarrollado siguiendo estándares COM, lo que
permite que sea posible la integración con otros sistemas. Por tanto se rompe la barrera
existente entre los Sistemas de Información Geográfica y el resto de sistemas de
información de una organización.
Acceso a Geodatabases.
El acceso a la Geodatabase puede realizarse a través de los menús estándares de
ArcCatalog, ArcMap y ArcToolbox. Los programadores pueden asimismo emplear los
APIs (ArcObjects, OLE DB y SQL) incluidos con el software.
Replicación
La replicación permite distribuir la información geográfica en dos o más geodatabases, de
manera que los datos estén sincronizados. Basado en el entorno de versiones, incluye el
modelo completo de la geodatabase, incluyendo topologías y redes geométricas, y puede
ser usado en entornos conectados y desconectados.
Históricos
Mediante un mecanismo que permite capturar todos los cambios realizados en la
geodatabase original, se puede guardar un registro histórico de los mismos y del
momento en el que se produjeron. De esta manera, es posible consultar una versión
histórica que muestra el estado de la geodatabase en un momento dado.
Tipos de Geodatabase
ArcGIS implementa la geodatabase bien como una colección de archivos organizados en
un sistema, bien como una colección de tablas dentro de un sistema de bases de datos
relacionales (SGBDR). En base a cómo 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
más o menos especializados (relaciones espaciales, redes geométricas, topología,
anotaciones, etc.), y realizar funciones más o menos avanzadas dependiendo del cliente.
Soporta todas las funciones posibles en una geodatabase, excepto la edición en modo
multiusuario, el versionado y la replicación. 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 límite 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
tecnología ArcSDE incluida con los productos ArcGIS (ArcGIS Desktop y ArcGIS
Server) es la que permite almacenar información geográfica 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 había 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 edición en modo multiusuario sin límites 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 tamaño máximo de 4 GB por geodatabase. Este tipo de geodatabases están
recomendadas para organizaciones con grupos de usuarios de hasta 10 personas en
lectura/edición.
* Geodatabase personal ArcSDE
Disponible con ArcInfo y ArcEditor, está implementada sobre Microsoft SQL Server
2005 Express. Aunque tiene un tamaño máximo de 4 GB por geodatabase y admite un
máximo de cuatro usuarios (uno en edición), también posee funcionalidad avanzada
como versionado, archivado y replicación de la información.
Con esta arquitectura escalable, la geodatabase es el modelo idóneo para diseñar
diferentes sistemas de información geográfica con un amplio espectro de aplicaciones.
Arquitectura de la Geodatabase
La Geodatabase es mucho más que información gráfica y alfanumérica almacenada en un
sistema de ficheros o en un SGBDR. La Geodatabase ofrece además objetos GIS
avanzados que añaden comportamiento geográfico, reglas para la gestión de la integridad
espacial y herramientas para trabajar con las numerosas relaciones espaciales existentes
en los tipos básicos de información (vector, raster y atributos). Y además, una lógica de
negocio común utilizada por toda la plataforma ArcGIS para acceder y trabajar con
información geográfica independientemente de su implementación física; es decir, esta
lógica se usa también 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 información en tablas. El esquema de la
geodatabase se compone de una serie de tablas donde se almacenan aspectos relacionados
con el almacenamiento y la recuperación de los datos. El SGBDR se encarga de ciertos
aspectos de la administración de la información geográfica como el almacenamiento en
disco, la definición de tipos de atributos, las consultas o las transacciones multiusuario.
Tecnología ArcSDE
La tecnología ArcSDE ya no está disponible como producto independiente, sino que está
integrada en ArcGIS Desktop y ArcGIS Server. Sirve como conexión entre los clientes
GIS y el SGBDR y permite a los usuarios almacenar, acceder y gestionar la información
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 históricos
* Edición distribuida
* Réplicas gestionadas por múltiples SGBDR en arquitecturas distribuidas
* Entornos de edición multiusuario
Lógica de Negocio
El SGBDR gestiona las tablas y los tipos básicos de información, y la tecnología ArcSDE
permite la comunicación entre los clientes GIS y el SGBDR, pero también se necesita
una lógica de negocio que permita implementar elementos más complejos.
Por ejemplo: feature classes, feature datasets, catálogos raster, topologías, redes, terrains,
etc., son ejemplos de elementos más complejos dentro de la geodatabase que
implementan y modelizan el comportamiento geográfico. Esta lógica de la geodatabase
está implementada usando una combinación 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 AÑOS 1990 - 2008 Y PROYECCIÓN AL 2030
EN EL NORORIENTE DEL ECUADOR
Introducción
El objetivo de este proyecto fue realizar un estudio multitemporal de cobertura vegetal y uso del
suelo entre los años 1990 y 2008 y escenarios al 2030 en el Territorio Cofán y las zonas de
influencia a escala 1:50000 en conjunto con la Federación Indígena de Nacionalidad Cofán.
El área de estudio se encuentra ubicada al nororiente del territorio ecuatoriano y abarca las
provincias del Carchi, Imbabura, Pichincha en la Sierra y Sucumbíos, Napo y Orellana en la
Amazonía.
A continuación la estructura de organización de la geodatabase del proyecto:
La estructura de organización 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 cálculo, matrices, además de los mapas generados en el proyecto listos para
imprimir.
Las carpetas
y
contienen las fotografías 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
abstracción de la realidad, representan ésta como una rejilla de celdas o píxeles, en la que
la posición de cada elemento es implícita según el orden que ocupa en dicha rejilla )
como modelos digitales del terreno e imágenes satelitales.
Una geodatabase consta de la siguiente estructura:
Feature Class: son elementos con el mismo tipo de geometría (como punto, línea, o
polígono), 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 homogéneos 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 línea llamada
"caminos".
Feature Dataset: es una colección 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 común geográfica.
Las geodatabases sobre las cuales vamos a trabajar son dos, divididas de acuerdo a las
características propias de los datos que contienen.
La geodatabase cartografía base contiene toda la información geográfica
correspondiente a vías, ríos, poblados, curvas de nivel, cotas a escala 1: 250 000 además
de escuelas, iglesias, oleoducto, etc a escala 1: 50 000.
La geodatabase cartografía temática contiene toda la información de tipo biotico, como
las coberturas resultantes del estudio de ecosistemas y cobertura vegetal y uso del suelo,
amenazas tales como bloques petroleros, explotación minera, proyectos hidroeléctricos,
proyectos viales, limites administrativos y de territorios, cuencas, subcuencas y
microcuencas hidrográficas.
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 pestañas 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 conexión
que usted ha seleccionado en el árbol del Catálogo. 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 Estándar.
Vamos a explorar estas opciones colocándonos sobre la geodatabase
Cartografía Temática 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 pestaña de Contenidos este activada, click derecho, fijándonos
que el cursor no se encuentre sobre alguna cobertura, se desplegara un cuadro
de opciones donde escogemos la opción 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 dirección
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 opción de Export haciendo click derecho n el
cuadro de contenidos, y escogiendo la opción 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 automáticamente, si deseamos
exportar todas las coberturas, direccionamos el Output a nuestra carpeta SHP_FILES,
caso contrario eliminamos las que no vayamos a necesitar, señalando la cobertura a ser
eliminada y presionando el icono
Descargar