Utilizaciòn de base de datos externas en arcgis.

1
Utilización de Base de Datos Externas ESTRUCTURA BÁSICA 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 extensión espacial). Se deben agrupar en un mismo “Feature Dataset” aquellos elementos que mantienen una relación topológica (adyacencia, coincidencia o conectividad). Por ejemplo un archivo de ríos y otro de masas de agua tendrán una relación topológica en cuanto a la coincidencia de sus límites. “Feature Class”: El “Feature Class” (“Clase de Entidad”) Es un componente de la “Geodatabase” que agrupa datos que tiene una misma geometría, 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 información que no tiene una referencia espacial (empleados, dueños de parcelas, ventas); pueden existir en forma independiente o estar vinculadas a algún archivo espacial. CONEXIÓN DE UNA BASE DE DATOS CON MICROSOFT ACCESS. Puede utilizar tablas de una base de datos de Microsoft Access en ArcMap mediante una conexión OLE DB. OLE DB es un estándar para compartir datos entre aplicaciones que permite ver la base de datos de Access en ArcMap. Para mantener la integridad de los datos, solo debería modificar una base de datos de Access en Access.Todas las bases de datos de Microsoft Access (.mdb) se muestran y se pueden explorar mediante ArcCatalog o la ventana Catálogo. Solo debe explorar y agregar datos directamente desde Geodatabases personales (un tipo de base de datos de Access) mediante conexiones OLE DB con bases de datos de Microsoft Access que no sean Geodatabases. Pasos: 1. En ArcCatalog, haga doble clic en la carpeta Conexiones de base de datos. 2. Haga doble clic en Añadir conexiones OLE DB. 3. Haga clic en la ficha Distribuidor. 4. Haga clic en Microsoft Jet 4.0 OLE DB Provider. 5. Haga clic en Siguiente. 6. En la ficha Conexión, especifique la base de datos o acceda a la misma en la primera sección. Si la base de datos tiene una contraseña, escríbala en la segunda sección. 7. Haga clic en Testeo de Conexión para comprobar que puede conectarse a la base de datos. 8. Haga clic en Aceptar si la comprobación de la conexión fue correcta. 9. Escriba un nuevo nombre para la conexión y presione INTRO. 10. Para utilizar la tabla de Access, vaya a ella mediante la conexión OLE DB y agréguela a ArcMap. Las tablas de Access, al igual que otras tablas sin entidades asociadas, solo se muestran cuando la ventana Tabla de contenido de ArcMap se visualiza por origen. Notas Si bien las consultas de Access están disponibles, las tablas vinculadas en Access no se pueden visualizar por medio de una conexión OLE DB. Para utilizar la tabla vinculada, cree una consulta en Access que haga referencia a la tabla vinculada y conéctese a la tabla vinculada por medio de la consulta en la conexión OLE DB. Debido a que las conexiones OLE DB no tienen un campo de ObjectID, que es un campo que mantiene ArcGIS y que garantiza un único Id. Para cada fila en la tabla, no podrá realizar ciertas operaciones en ArcMap. Estas incluyen seleccionar las entidades en la capa del mapa de cualquier manera, aplicar una consulta de definición, crear relaciones completas o editar los atributos. Consulte Acerca de los campos ObjectID para obtener más información sobre cómo trabajar con las tablas que no tienen Id. de objeto. CONEXIÓN DE UNA BASE DE DATOS CON SQL-SERVER Para realizar una conexión a una base de datos en Microsoft SQL Server, debe tener instalado la versión compatible del cliente nativo de SQL Server en el equipo cliente. Vea la documentación de Microsoft para determinar que versión del cliente nativo de SQL Server debe instalar para conectarse a la versión del SQL Server que usa. Puede descargar el cliente nativo de SQL Server desde el Portal de atención al cliente de Esri o desde el Centro de descargas de Microsoft. Siga las instrucciones de Microsoft para instalar el cliente nativo de SQL en el equipo del cliente. Pasos 1. Instale el cliente nativo de SQL Server en el equipo del cliente de ArcGIS. 2.Agregue una conexión a SQL Server mediante uno de los siguientes procedimientos: - Para hacer una prueba de la conexión a una base de datos corporativa SQL Server, agregue una conexión de base de datos desde el árbol de Catálogo en ArcCatalog o la ventana Catálogo en ArcMap. Puede encontrar instrucciones acerca de esto en Conexiones de base de datos en ArcGIS for Desktop. - Para hacer una prueba de la conexión a una instancia de SQL Server Express utilizada como un servidor de base de datos, agregue el servidor de base de datos al árbol de Catálogo en ArcCatalog o a la ventana Catálogo en ArcMap. Puede encontrar instrucciones acerca de esto en Agregar un servidor de base de datos en ArcGIS for Desktop. Debe poder conectarse a SQL Server. Si encuentra algún problema, verifique si el archivo sdedc_SQL_Server.log en el directorio %TEMP% tiene mensajes de error extendidos. CONEXIÓN DE UNA BASE DE DATOS CON ORACLE Para establecer una conexión directa desde un equipo cliente a la base de datos de Oracle, debe instalar y configurar la aplicación cliente de Oracle en el equipo cliente. Si se conecta a la base de datos mediante SQL, también debe modificar el archivo tnsnames.ora del cliente. Asegúrese de instalar una versión de la aplicación cliente de Oracle que sea compatible con la versión de la base de datos a la que debe conectarse. Nota. Los clientes de ArcGIS, como ArcGIS Desktop y ArcGIS Server, son aplicaciones de 32 bits. Aun cuando instale la aplicación cliente de ArcGIS en un equipo con un sistema operativo (OS) de 64 bits, debe utilizar un cliente de Oracle de 32 bits para conectarse a la base de datos de Oracle. Esto es así aun cuando la base de datos y el SO del servidor son de 64 bits.Pasos: 1. Siga las indicaciones de la documentación de Oracle y utilice las herramientas de Oracle para realizar lo siguiente: 1. Instalar Oracle Net en el equipo cliente. 2. Agregar una entrada en el archivo tnsnames.ora para poder conectarse al DBMS de Oracle. 2. Verifique que Oracle Net se haya instalado correctamente. Para esto, introduzca lo siguiente dentro una línea de comandos en el equipo cliente: sqlplus <user name>/<password>@<Oracle Net service name> <user name> es un nombre de usuario de Oracle válido, <password> es la contraseña para ese usuario, y <Oracle Net service name> es el nombre de servicio de la base de datos de Oracle a la que desea conectarse. Sugerencia. El nombre de servicio de Oracle Net es, generalmente, el mismo que el nombre de la base de datos global, aunque puede no serlo. Si cuando ejecuta el comando se le muestra una solicitud de SQL, significa que el cliente de Net está funcionando y que puede continuar con el siguiente paso. Si esta solicitud no se muestra, consulte la información para solucionar problemas de la documentación de Oracle. - Debe configurar variables de entorno del sistema para cada equipo cliente, como las variables ORAHOME y Path. De ser necesario, comuníquese con el administrador del sistema para saber cómo configurar variables de entorno en el sistema. - Agregue una conexión de base de datos espaciales en ArcGIS Desktop para probar la conexión. Podrá encontrar instrucciones para esto en el tema Realizar una conexión directa desde ArcGIS Desktop a una geodatabase en Oracle. VENTAJAS DE LA GEODATABASE 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 BIBLIOGRAFIA <http://www.gabrielortiz.com/index.asp?Info=082h> <http://cursogis.edublogs.org/files/2010/11/UNIDAD_8_TEORIA_pdf-vlvpnr.pdf> <http://www.todosig.es/8-geodatabases.html> http://elprofejose.com/2010/11/12/¿por-que-usar-una-geodatabase <http://elprofejose.com/2010/11/12/%C2%BFpor-que-usar-una-geodatabase> http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html#//00050000000r000000 <http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html> <http://www.slideshare.net/rolandovivancovicencio/geodatabase-16474472> http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html#//005s00000023000000 <http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html> http://resources.arcgis.com/es/help/main/10.1/index.html#//01540000050p000000 <http://resources.arcgis.com/es/help/main/10.1/index.html> 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). Caracteristicas Permite almacenar numerosos tipos de datos: Vectorial, ráster, 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. Las geodatabases cuentan con un modelo de información integral para representar y administrar información geográfica. Este modelo de información integral se implementa como una serie de tablas que almacenan clases de entidad, datasets ráster y atributos. Además, los objetos de datos SIG avanzados agregan comportamiento SIG, reglas para administrar la integridad espacial y herramientas para trabajar con diversas relaciones espaciales de las entidades, los rásteres y los atributos principales. COMO CREAR TABLAS La tabla se crea en ArcCatalog . Se agregan los campos en ArcCatalog o en ArcMap. Las tablas de los archivos espaciales se crean automáticamente cuando se crea el archivo “shape”. Las tablas no espaciales se crean en ArcCatalog, y los campos se pueden agregar desde ArcCatalog o desde ArcMap Tablas a partir de archivos de coordenadas: A partir de tablas de coordenadas se pueden generar archivos espaciales. A partir de un archivo espacial se pueden generar campos con coordenadas. Para que ArcGIS genere un archivo espacial a partir de una tabla de coordenadas un primer campo para identificar cada punto un segundo campo para almacenar los valores del eje de abscisas un tercer campo para almacenar los valores del eje de ordenadas TIPOS DE TABLAS EN ARCGIS Las tablas de atributos de los archivos espaciales se distinguen por presentar un campo “Shape” que almacena el tipo de geometría del archivo (punto, línea o polígono). Estas tablas se generan automáticamente al crear los archivos espaciales. Las tablas no espaciales son tablas independientes que pueden estar almacenadas en distintos formatos: “dBase”, “Excel”, “Access”. Se pueden crear en ArcCatalog o importar desde archivos existentes. LAS TABLAS EN ARCGIS Almacenan la información descriptiva de los elementos espaciales. Cada archivo espacial posee una tabla asociada. Los registros representan los elementos espaciales. ArcGIS trabaja con tablas que están asociadas a archivos espaciales y con tablas independientes, no vinculadas a datos espaciales. El formato nativo para las tablas en ArcGIS 9.2, es dBase (.dbf), aunque es posible leer tablas elaboradas en otros formatos (Office Excel - Access) y procedentes de servidores de bases de datos: Oracle. Estructura de las Tabla s Las filas Representan los registros,La tabla está conformada por filas que representan los registros . Las columnas Representan los Campos, , columnas que definen las variables, y datos, que son las celdas donde se incorpora la información de un archivo espacial. Utilización de Base de Datos Externas - copia.mmap - 05/10/2013 - Mindjet

description

Es un mapa conceptual sobre la Utilización de base de datos externas en Arcgis, entre ellos esta las tablas, tipo de tablas, como crear tablas, Geodatabase, ventajas de Geodatabase, estructura básica de la Geodatabase, y conexiones de Base de datos con Acces, Sql Server y Oracle.

Transcript of Utilizaciòn de base de datos externas en arcgis.

Page 1: Utilizaciòn de base de datos externas en arcgis.

Utilización de Base deDatos Externas

ESTRUCTURA BÁSICA 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 extensiónespacial). Se deben agrupar en un mismo “Feature Dataset”

aquellos elementos que mantienen una relación topológica

(adyacencia, coincidencia o conectividad). Por ejemplo un archivo

de ríos y otro de masas de agua tendrán una relación topológica

en cuanto a la coincidencia de sus límites.

“Feature Class”: El “Feature Class”

(“Clase de Entidad”)

Es un componente de la “Geodatabase” que agrupa datos que

tiene una misma geometría, 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 información que no tiene una

referencia espacial (empleados, dueños de parcelas,

ventas); pueden existir en forma independiente o estar

vinculadas a algún archivo espacial.

CONEXIÓN DE UNA BASE DE DATOS CON

MICROSOFT ACCESS.

Puede utilizar tablas de una base de datos de Microsoft Access en ArcMap

mediante una conexión OLE DB. OLE DB es un estándar para compartir datos

entre aplicaciones que permite ver la base de datos de Access en ArcMap.

Para mantener la integridad de los datos, solo debería modificar una base de

datos de Access en Access.Todas las bases de datos de Microsoft Access

(.mdb) se muestran y se pueden explorar mediante ArcCatalog o la ventana

Catálogo. Solo debe explorar y agregar datos directamente desde

Geodatabases personales (un tipo de base de datos de Access) mediante

conexiones OLE DB con bases de datos de Microsoft Access que no seanGeodatabases.

Pasos:

1. En ArcCatalog, haga doble clic en la carpeta Conexiones de base de datos. 2. Haga doble clic en Añadir conexiones OLE DB.

3. Haga clic en la ficha Distribuidor.

4. Haga clic en Microsoft Jet 4.0 OLE DB Provider.

5. Haga clic en Siguiente.

6. En la ficha Conexión, especifique la base de datos o acceda a la misma en la

primera sección. Si la base de datos tiene una contraseña, escríbala en la segunda

sección.

7. Haga clic en Testeo de Conexión para comprobar que puede conectarse a la base

de datos.

8. Haga clic en Aceptar si la comprobación de la conexión fue correcta.

9. Escriba un nuevo nombre para la conexión y presione INTRO.

10. Para utilizar la tabla de Access, vaya a ella mediante la conexión OLE DB yagréguela a ArcMap.

Las tablas de Access, al igual que otras tablas sin entidades asociadas, solo se

muestran cuando la ventana Tabla de contenido de ArcMap se visualiza por origen.

Notas

Si bien las consultas de Access están disponibles, las tablas vinculadas en Access

no se pueden visualizar por medio de una conexión OLE DB. Para utilizar la tabla

vinculada, cree una consulta en Access que haga referencia a la tabla vinculada y

conéctese a la tabla vinculada por medio de la consulta en la conexión OLE DB.

Debido a que las conexiones OLE DB no tienen un campo de ObjectID, que es un

campo que mantiene ArcGIS y que garantiza un único Id. Para cada fila en la

tabla, no podrá realizar ciertas operaciones en ArcMap. Estas incluyen seleccionar

las entidades en la capa del mapa de cualquier manera, aplicar una consulta de

definición, crear relaciones completas o editar los atributos. Consulte Acerca de

los campos ObjectID para obtener más información sobre cómo trabajar con las

tablas que no tienen Id. de objeto.

CONEXIÓN DE UNA BASE DE DATOS CON SQL-SERVER

Para realizar una conexión a una base de datos en Microsoft SQL

Server, debe tener instalado la versión compatible del cliente

nativo de SQL Server en el equipo cliente. Vea la documentación

de Microsoft para determinar que versión del cliente nativo de

SQL Server debe instalar para conectarse a la versión del SQL

Server que usa.

Puede descargar el cliente nativo de SQL Server desde el Portal de

atención al cliente de Esri o desde el Centro de descargas de Microsoft.

Siga las instrucciones de Microsoft para instalar el cliente nativo de SQL

en el equipo del cliente.

Pasos

1. Instale el cliente nativo de SQL Server en el equipo del cliente de ArcGIS.

2.Agregue una conexión a SQL Server mediante uno de los siguientes

procedimientos:

- Para hacer una prueba de la conexión a una base de datos corporativa

SQL Server, agregue una conexión de base de datos desde el árbol de

Catálogo en ArcCatalog o la ventana Catálogo en ArcMap. Puede encontrar

instrucciones acerca de esto en Conexiones de base de datos en ArcGIS forDesktop.

- Para hacer una prueba de la conexión a una instancia de SQL Server

Express utilizada como un servidor de base de datos, agregue el servidor debase de datos al árbol de Catálogo en ArcCatalog o a la ventana Catálogo

en ArcMap. Puede encontrar instrucciones acerca de esto en Agregar un

servidor de base de datos en ArcGIS for Desktop.

Debe poder conectarse a SQL Server. Si encuentra algún problema,

verifique si el archivo sdedc_SQL_Server.log en el directorio %TEMP%

tiene mensajes de error extendidos.

CONEXIÓN DE UNA BASE DE DATOS CON ORACLE

Para establecer una conexión directa

desde un equipo cliente a la base de

datos de Oracle, debe instalar y

configurar la aplicación cliente de Oracleen el equipo cliente. Si se conecta a la

base de datos mediante SQL, también

debe modificar el archivo tnsnames.ora

del cliente. Asegúrese de instalar una

versión de la aplicación cliente de Oracle

que sea compatible con la versión de la

base de datos a la que debe conectarse.

Nota.

Los clientes de ArcGIS, como ArcGIS Desktopy ArcGIS Server, son aplicaciones de 32 bits.

Aun cuando instale la aplicación cliente de

ArcGIS en un equipo con un sistema

operativo (OS) de 64 bits, debe utilizar un

cliente de Oracle de 32 bits para conectarse

a la base de datos de Oracle. Esto es así aun

cuando la base de datos y el SO del servidor

son de 64 bits.Pasos:

1. Siga las indicaciones de la documentación

de Oracle y utilice las herramientas de

Oracle para realizar lo siguiente:

1. Instalar Oracle Net en el equipo cliente.

2. Agregar una entrada en el archivo

tnsnames.ora para poder conectarse alDBMS de Oracle.

2. Verifique que Oracle Net se haya

instalado correctamente. Para esto,

introduzca lo siguiente dentro una línea decomandos en el equipo cliente:

sqlplus <user name>/<password>@<Oracle

Net service name>

<user name> es un nombre de usuario de

Oracle válido, <password> es la contraseña

para ese usuario, y <Oracle Net service

name> es el nombre de servicio de la base

de datos de Oracle a la que deseaconectarse.

Sugerencia.

El nombre de servicio de Oracle Net es, generalmente, el

mismo que el nombre de la base de datos global, aunque

puede no serlo. Si cuando ejecuta el comando se le muestra

una solicitud de SQL, significa que el cliente de Net está

funcionando y que puede continuar con el siguiente paso. Si

esta solicitud no se muestra, consulte la información para

solucionar problemas de la documentación de Oracle.

- Debe configurar variables de entorno del sistema para cada

equipo cliente, como las variables ORAHOME y Path. De sernecesario, comuníquese con el administrador del sistema para

saber cómo configurar variables de entorno en el sistema.

- Agregue una conexión de base de datos espaciales en ArcGIS

Desktop para probar la conexión. Podrá encontrar instrucciones

para esto en el tema Realizar una conexión directa desde ArcGIS

Desktop a una geodatabase en Oracle.

VENTAJAS DE LA GEODATABASE

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, MicrosoftSQL 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 barreraexistente 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, incluyendotopologí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

BIBLIOGRAFIA

<http://www.gabrielortiz.com/index.asp?Info=082h>

<http://cursogis.edublogs.org/files/2010/11/UNIDAD_8_TEORIA_pdf-vlvpnr.pdf>

<http://www.todosig.es/8-geodatabases.html>

http://elprofejose.com/2010/11/12/¿por-que-usar-una-geodatabase

<http://elprofejose.com/2010/11/12/%C2%BFpor-que-usar-una-geodatabase>

http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html#//00050000000r000000

<http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html>

<http://www.slideshare.net/rolandovivancovicencio/geodatabase-16474472>

http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html#//005s00000023000000

<http://help.arcgis.com/es/arcgisdesktop/10.0/help/index.html>

http://resources.arcgis.com/es/help/main/10.1/index.html#//01540000050p000000

<http://resources.arcgis.com/es/help/main/10.1/index.html>

GEODATABASE

La Geodatabase es un modelo que permite el almacenamientofí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).

Caracteristicas

Permite almacenar numerosos tipos de datos: Vectorial, ráster, 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 lasherramientas 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.

Las geodatabases cuentan con un modelo de información integral

para representar y administrar información geográfica. Este modelo

de información integral se implementa como una serie de tablas que

almacenan clases de entidad, datasets ráster y atributos. Además,

los objetos de datos SIG avanzados agregan comportamiento SIG,

reglas para administrar la integridad espacial y herramientas para

trabajar con diversas relaciones espaciales de las entidades, los

rásteres y los atributos principales.

COMO CREAR TABLAS

La tabla se crea en ArcCatalog . Se

agregan los campos en ArcCatalog o

en ArcMap. Las tablas de los archivos

espaciales se crean automáticamente

cuando se crea el archivo “shape”.

Las tablas no espaciales se crean en

ArcCatalog, y los campos se pueden

agregar desde ArcCatalog o desde

ArcMap

Tablas a partirde archivos de

coordenadas:

A partir de tablas de coordenadas se pueden

generar archivos espaciales. A partir de un

archivo espacial se pueden generar campos

con coordenadas. Para que ArcGIS genere un

archivo espacial a partir de una tabla de

coordenadas

un primer campo para

identificar cada punto

un segundo campo para almacenarlos valores del eje de abscisas

un tercer campo para almacenar

los valores del eje de ordenadas

TIPOS DE TABLAS EN ARCGISLas tablas de atributos de los archivos espaciales

se distinguen por presentar un campo

“Shape” que almacena el tipo de geometría

del archivo (punto, línea o polígono). Estas

tablas se generan automáticamente al crear

los archivos espaciales.

Las tablas no espaciales

son tablas independientes que pueden estar

almacenadas en distintos formatos:“dBase”, “Excel”, “Access”. Se pueden crear

en ArcCatalog o importar desde archivos

existentes.

LAS TABLAS EN ARCGIS

Almacenan la información descriptiva de

los elementos espaciales. Cada archivo

espacial posee una tabla asociada. Los

registros representan los elementos

espaciales. ArcGIS trabaja con tablas que

están asociadas a archivos espaciales y

con tablas independientes, no

vinculadas a datos espaciales. El formato

nativo para las tablas en ArcGIS 9.2, es

dBase (.dbf), aunque es posible leer

tablas elaboradas en otros formatos(Office Excel - Access) y procedentes de

servidores de bases de datos: Oracle.

Estructura de las Tabla s

Las filas

Representan los registros,La tabla está

conformada por filas que representan

los registros .

Las columnas

Representan los Campos, , columnas

que definen las variables, y datos, que son lasceldas donde se incorpora la información de unarchivo espacial.

Utilización de Base de Datos Externas - copia.mmap - 05/10/2013 - Mindjet