21
GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 1 EXPLORAR LA GDB Consideraciones Generales Para completar este curso necesita el siguiente software: ArcView 9.0 o Superior ArcEditor 9.0 o Superior Conceptos a desarrollar La GDB es el nuevo formato de datos introducido con ArcGis®. Usted se preguntará, ¿Qué es exactamente un GDB y por qué debo utilizarla? Este primer capítulo del curso está dedicado a contestar esta pregunta. Lo introducirá a las características y las funcionalidades básicas de una GDB, para posteriormente incluir una primera aproximación a nuevos conceptos tales como subtipos, dominios y relaciones. Aclaración: Probablemente la terminología que utilizaremos en esta clase es nueva para usted. No se preocupe, iremos profundizando estos conceptos a lo largo del curso. Objetivos del Capítulo - Explicar como la GDB guarda los datos geográficos. - Entender la diferencia entre los diferentes tipos de GDB. - Describir los tres componentes principales. - Reconocer los otros elementos que la componen.

EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

Embed Size (px)

Citation preview

Page 1: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 1

EXPLORAR LA GDB Consideraciones Generales

Para completar este curso necesita el siguiente software:

• ArcView 9.0 o Superior

• ArcEditor 9.0 o Superior

Conceptos a desarrollar

• La GDB es el nuevo formato de datos introducido con ArcGis®.

• Usted se preguntará, ¿Qué es exactamente un GDB y por qué debo utilizarla?

• Este primer capítulo del curso está dedicado a contestar esta pregunta. Lo introducirá a las características y las funcionalidades básicas de una GDB, para posteriormente incluir una primera aproximación a nuevos conceptos tales como subtipos, dominios y relaciones.

Aclaración:

Probablemente la terminología que utilizaremos en esta clase es nueva para usted.

No se preocupe, iremos profundizando estos conceptos a lo largo del curso.

Objetivos del Capítulo

- Explicar como la GDB guarda los datos geográficos.

- Entender la diferencia entre los diferentes tipos de GDB.

- Describir los tres componentes principales.

- Reconocer los otros elementos que la componen.

Page 2: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 2

INDICE

1. GEODATABASE - GDB _____________________________________________ 3

1.1. ¿Qué es una GDB? __________________________________________________ 3

1.2. Formatos Anteriores _________________________________________________ 3 1.2.1. Coverage _______________________________________________________________ 3 1.2.2. Shapefile _______________________________________________________________ 4 1.2.3. GDB ___________________________________________________________________ 4

2. ESTRUCTURA DE GDB_____________________________________________ 5

2.1. Elementos Fundamentales ____________________________________________ 5 2.1.1. DataSet - Conjunto de Datos ________________________________________________ 5 2.1.2. FeatureClass - Clase ______________________________________________________ 6 2.1.3. Tablas NO Espaciales _____________________________________________________ 7 2.1.4. Análisis del Modelo - ArcCatalog _____________________________________________ 7

3. OTROS ELEMENTOS ______________________________________________ 9

3.1. Topología __________________________________________________________ 9 3.1.1. ¿Cuándo crear Topología? _________________________________________________ 9 3.1.2. En Coverage – Shapefile - GDB _____________________________________________ 9 3.1.3. Topología en ArcCatalog __________________________________________________ 11

3.2. Red Geométrica ____________________________________________________ 11 3.2.1. ¿Qué es una Red Geométrica? _____________________________________________ 12 3.2.2. En ArcCatalog __________________________________________________________ 12

3.3. Dominio___________________________________________________________ 12 3.3.1. ¿Qué es un Dominio? ____________________________________________________ 12 3.3.2. En ArcCatalog __________________________________________________________ 13

3.4. Subtipo ___________________________________________________________ 13 3.4.1. ¿Qué es un Subtipo? _____________________________________________________ 14 3.4.2. En ArcCatalog __________________________________________________________ 14

3.5. Clase Relacional____________________________________________________ 14 3.5.1. ¿Qué es una Clase Relacional? ____________________________________________ 14 3.5.2. En ArcCatalog __________________________________________________________ 15

3.6. Anotación _________________________________________________________ 15 3.6.1. Estándar _______________________________________________________________ 16 3.6.2. Ligada_________________________________________________________________ 16 3.6.3. Dimensión _____________________________________________________________ 16 3.6.4. En ArcCatalog __________________________________________________________ 16

4. TIPOS DE GDB___________________________________________________ 18

4.1. Corporativa________________________________________________________ 18

4.2. Personal __________________________________________________________ 18

5. VENTAJAS DE GDB ______________________________________________ 19

6. CONCLUSIÓN____________________________________________________ 21

Page 3: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 3

1. GEODATABASE - GDB

1.1. ¿Qué es una GDB?

• ArcView 8 propone una importante innovación: la GDB como nueva forma de archivo vectorial.

• Básicamente una GDB es un contenedor que contienen información geográfica y atributos, donde la información puede ser estructurada como un sistema integrado que guarda las relaciones que existen entre estos elementos.

• Como contenedor, es la unidad primaria dentro de las clases de datos geográficos. En otras palabras: está en nivel más alto.

• La GDB reside en un Sistema Gestor de Base de Datos estándar (Oracle, Informix, SQL Server, IBM DB2), aunque también existe una versión de GDB para Microsoft Access. En este caso, tiene la extensión *.mdb.

Resumiendo, se parte de un sistema de bases de datos relacionales que guarda además información geográfica.

• Los elementos geográficos se tratan como objetos, teniendo cada uno su geometría, atributos, relaciones y comportamiento.

• Ya no se habla de puntos, líneas o polígonos sino de transformadores, carreteras o lagos cada uno de ellos con su propio comportamiento.

Ejemplo de un objeto para que comprenda este concepto

En una red eléctrica, se habla de un objeto llamado transformador, que tratara de imitar el comportamiento de los mismos. Se sabe por ejemplo, que si un transformador sufre un desperfecto, parte de una ciudad queda sin servicio. Este comportamiento se puede emular en el GIS de forma tal que los predios relacionados con el transformador dañado quedaran automáticamente seleccionados.

• Por ese motivo, la GDB también archiva reglas, relaciones, asociaciones topológicas y elementos orientados a objetos.

1.2. Formatos Anteriores

Para comprender las incorporaciones aportadas por el modelo de la GDB, se hará un pequeño repaso de la evolución que han tenido los modelos de datos geográficos.

• Hasta mediados de los 90 los modelos de datos estaban basados en estructuras de ficheros no relacionales: Coverage y Shapefile.

• Se guardaba la geometría del elemento en datos binarios y los atributos en tablas.

• Internamente se realizaba una unión basada en un identificador único e inequívoco que asignaba el programa.

1.2.1. Coverage

• El Coverage es el archivo predeterminado de ArcInfo.

• Almacena información de elementos vectoriales que mantienen relaciones topológicas (nodos, líneas, polígonos).

• Este tipo de archivo logra gran precisión en los datos porque asegura integridad topológica.

• Tiene la limitación de que no diferencia comportamiento entre objetos, dificultad que puede ser subsanada en aplicaciones muy complejas donde mediante programación se puede agregar comportamiento o inteligencia a los datos.

Page 4: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 4

1.2.2. Shapefile

• A partir de los años 90, el desarrollo y el abaratamiento del espacio de almacenaje y memoria en las computadoras junto con el deseo de ESRI de “universalizar” la información geoespacial, hizo que se desarrollara otro tipo de archivo con geometría más simple que el Coverage: el Shapefile.

• Fue el formato más usado para difundir información geográfica digital debido a su simplicidad y formato abierto.

• Sin embargo, pese a la simplicidad y rapidez de manipulación, el Shapefile tiene la desventaja de no tener la estructura topológica del Coverage.

• Por ejemplo, la edición de un Shapefile puede ser frustrante, especialmente en el caso de los polígonos, debido a que cada borde de un área contigua debe repetirse. Es así como es muy frecuente cometer errores al momento de modificar datos.

• Para obviar esta dificultad, muchas instituciones o agencias usaban una metodología híbrida: entrada de datos y modificación en formato Coverage y difusión de datos en formato Shapefile.

• Sin embargo, esta técnica trae sus problemas, ya que añade un paso adicional en la producción de información geográfica.

• Igual que en el caso anterior, los atributos se guardaban en tablas y los datos vectoriales en archivos binarios que se unían a las bases de datos por un identificador único e inequívoco que asignaba el programa.

• Por ese motivo, cuando se creaba un Shapefile, automáticamente ArcView creaba más de un archivo.

• Vamos a comprobarlo. Por favor, verifique desde el explorador de Windows el archivo Street.shp ubicado en la carpeta Geo1.

• En este caso, esta compuesta por 5 archivos, pero en general con 3 archivos alcanza.

• Uno de los archivos tiene extensión .DBF (en este caso el primero). Este archivo es el que guarda la información tabular.

• Otro es el .shp que guarda la información Geográfica.

• El tercero, es el que une ambos archivos.

1.2.3. GDB

Ante la necesidad de optimizar estos modelos, se propone la GDB, implementada como una extensión de la base de datos relacional.

• A diferencia de los dos modelos anteriores, en un GDB, cada fila contiene un elemento con todos sus atributos, la información espacial, la referencia geográfica, comportamiento, reglas y relaciones.

¿A qué nos referimos cuando hablamos de comportamiento?

En nuestro planeta, las cosas cumplen con reglas naturales y relaciones en las cuales se basa su comportamiento.

Los ríos fluyen hacia abajo, las rutas permiten cierto nivel de tráfico y las parcelas de un territorio respetan determinados convenios, organización y orden.

Estas características determinan cierta “inteligencia” sobre los elementos geográficos que pueden almacenar la GDB.

Page 5: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 5

2. ESTRUCTURA DE GDB

La GDB es una base de datos relacional que contiene información geográfica organizada fundamentalmente en DataSet, Clases y Tablas.

Los tres componentes son creados y manejados en ArcCatalog.

2.1. Elementos Fundamentales

• A medida que vayamos avanzando, iremos analizando en modelo propuesto.

2.1.1. DataSet - Conjunto de Datos

• Siendo la GDB la unidad primaria de nivel más alto, contiene datos que se organizan en diversos conjunto, a los cuales son los denomina DataSet.

• Se reconocen tres tipos diferentes de conjunto de datos geográficos:

- Vectorial: Feature DataSet

- Raster: Raster DataSet

- Redes de Triangulación: TIN DataSet

2.1.1.1. Feature DataSet

• El objeto geográfico en formato vectorial se denomina Feature.

• Por ese motivo, el contenedor donde se almacenan clases que contienen objetos vectoriales se denomina Feature DataSet.

• Este contener tiene una proyección, extensión espacial y sistema coordenado definido, parámetros a los cuales deben ajustarse todas las clases almacenadas en él.

Considere a modo de ejemplo, que podría existir un conjunto de datos (DataSet) para la red de provisión de agua de una región: contendría el objeto cañería, el objeto válvulas, el objeto bomba, el objeto conexión domiciliaria, etc.

Cada uno de estos elementos sería una clase.

Todos estos elementos conformarían una red con una especial conexión entre ellos.

2.1.1.2. Raster DataSet

Page 6: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 6

• Un directorio que aguarda datos Raster organizados en clases donde las imágenes pueden contener diversas bandas con distintos espectros y valores.

2.1.1.3. TIN DataSet

• Un directorio que contiene un TIN (Red Irregular de Polígonos) que cubren un área con un valor de elevación para cada nodo (coordenada z), a partir de los cuales se genera algún tipo de superficie.

• Este DataSet incluye la relación topológica entre los elementos.

2.1.2. FeatureClass - Clase

• Un FeatureClass es una colección de objetos geográficos que cumple con las siguientes condiciones:

- Tienen el mismo tipo de geometría, pudiendo ser puntos, líneas o polígonos.

- Tienen los mismos atributos.

- Comparten referencia y extensión espacial.

• Es así como un FeatureClass es una agrupación de elementos geográficos de igual condición geométrica y con la misma referencia espacial, organizados en una sola capa.

En una ciudad, las cañerías que surten de agua podrían ser representadas como una clase de líneas.

Las válvulas como una clase de puntos.

Los radios censales serían una tercera clase de polígonos.

• En una clase, un registro representa un objeto del conjunto.

• Una tabla contienen los atributos del elemento.

• Entre los diversos campos que la conforman, se halla un campo especial que guarda los atributos de la forma.

• Las clases pueden existir independientes o formar parte de un DataSet.

Page 7: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 7

2.1.3. Tablas NO Espaciales

• Tablas no espaciales son archivos organizados en filas y columnas que contienen atributos.

• Estos atributos pueden estar asociados con los elementos de una Clase.

En este caso, una tabla no espacial con los datos de población se une a los radios censales, una clase conformada por polígonos.

• La principal diferencia entre tablas espaciales y no espaciales, es que las primeras tienen una columna que almacenen la geometría del elemento.

2.1.4. Análisis del Modelo - ArcCatalog

Paso 1: Crear Conexión

• Vamos a analizar el modelo propuesto.

• Abra ArcCatalog.

• Localice la carpeta Geo1.

• Cree una conexión presionando el botón Connect to Folder y navegue hasta el directorio donde ha descargado la carpeta Geo1.

• La nueva conexión aparecerá en el árbol del ArcCatalog.

Paso 2: Visualizar GDB

• Expanda esta conexión para explorar esta carpeta.

• Por favor visualice la GDB Vecindario.mdb

• Tal vez sea una redundancia aclarar que la extensión es .mdb.

• Vamos a analizar los diferentes elementos que la conforman.

• En este caso, la GDB está compuesto por

- 2 Clases Independientes (Restaurantes y Barrios)

- 2 FeatureDataSet (Parcelario y RedCloacal)

- 1 Tabla Independiente (RestaurantesDatos)

Paso 3: Clase Independiente

Page 8: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 8

• Analice el FeatureClass Restaurant.

• Es una clase cuya geometría son puntos.

• Visualice los elementos en la lengüeta Preview.

• Luego, en la lista desplegable ubicada en la parte baja de la lengüeta Preview, seleccione Table para ver la tabla.

• Cada elemento se guarda en una fila de la tabla.

• En este caso esta compuesta por tres filas, cada una de ellas corresponde a un elemento.

• A diferencia de los dos modelos anteriores, en una GDB cada fila contiene además de los atributos, los datos espaciales del elemento y la referencia espacial.

• Esta información se guarda en el campo Shape, que es creado por defecto por el programa.

Paso 4: Propiedades de la Clase

• En ArcCatalog usted puede ver las propiedades de cada clase.

• Abra el Menú emergente de Restaurante > Properties.

• Se abre una nueva ventana.

• Haga Click en la lengüeta Fields para ver los campos.

• Encontrará que esta tabla está compuesta por cinco campos.

• En el listado se especifica el tipo de dato que cada uno de ellos puede contener.

Paso 5: DataSet

• Esta GDB contiene dos DataSet: Parcelario y Red_Cloacal.

• Cada uno de ellos contiene información sobre un determinado tema.

• Si observa el DataSet Parcelario, verá que contiene 2 clases diferentes: Edificios y Parcelas_LosAlamos_LosSauces.

• Las 2 clases tienen geometría de polígonos.

Page 9: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 9

3. OTROS ELEMENTOS

• Los objetos básicos son las Clases y los DataSet.

• Sin embargo, existen otros elementos a partir de las cuales se puede construir objetos más complejos.

• Entre ellos:

- Topología

- Red Geométrica

- Dominio

- Subtipo

- Clase Relacional

- Anotación

• Analizaremos estos elementos brevemente en esta clase a modo de introducción.

3.1. Topología

La Topología es el estudio de aquellas propiedades de los cuerpos geométricos que permanecen inalteradas por transformaciones continuas.

La Topología se interesa por conceptos como proximidad, conectividad, adyacencia, proximidad, solape, etcétera.

3.1.1. ¿Cuándo crear Topología?

• Es esencial crear topología, si su análisis depende de relaciones espaciales.

Por ejemplo, si usted está modelando una red de las aguas residuales, todas las cañerías deben estar conectadas: esta condición es esencial para realizar cualquier análisis de flujo.

O si usted está calculando el área total para diversos tipos de uso del suelo: los polígonos deben ser continuos ya que cualquier boquete entre polígonos darán lugar a totales inexactos.

• En la práctica, si usted desea modelar el flujo de algún recurso, tales como agua o electricidad, debe construir una red geométrica.

3.1.2. En Coverage – Shapefile - GDB

Coverage

Page 10: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 10

• La topología no es un concepto nuevo en ESRI. La misma ha sido un tema central desde la instauración del programa ArcInfo a mediados de los años 1980.

• La “cobertura” (ArcInfo Coverage) fue el primer formato digital que contuvo topología.

• Como hemos mencionado, todavía se usa.

• Este formato permite guardar eficientemente las capas de información y a la vez admite el análisis geográfico mediante las operaciones topológicas: adyacencia, proximidad, solape.

• Las relaciones topológicas se guardan en los archivos:

- PAL (Polygon-Arc-List): una lista de segmentos con orden y dirección que conforman el área cerrada de los polígonos.

- LAB: guarda los puntos que dan información temática a los polígonos o áreas. (ESRI White Paper J9469, julio 2005, p. 23)

• Este modelo es muy eficiente en términos de necesidad de espacio, pero tiene sus desventajas. Por ejemplo: la topología debe construirse cada vez que se modifica la cobertura.

• Por otro lado, solamente un usuario a la vez puede modificar el archivo.

Shapefile

• El Shapefile no tienen la estructura topológica de las coberturas.

• Es por ese motivo que la modificación del Shapefile puede ser frustrante.

• Especialmente en el caso de los polígonos ya que cada borde de un área contigua está repetido y se suele cometer errores al momento de modificar o entrar datos.

• Ante estas dificultades, muchas instituciones usan una metodología híbrida: entrada de datos y modificación en formato ArcInfo Coverage y difusión de datos en formato Shapefile.

• Esto sin embargo trae problemas de actualización, porque se está añadiendo un paso adicional en la producción.

GDB

• La topología en la GDB es algo diferente de la topología en ArcInfo. (ESRI White Paper J9469, julio 2005, p. 7).

• El modelo presenta diversas opciones entre las que podrá elegir según los casos y del tipo de licencia ArcGis que posea.

Debe saber que la GDB reconoce tres tipos diferentes de topología.

Topología del Mapa

- Crea relaciones temporales en una o más capas de información que se conservan solamente durante el transcurso de la edición.

- Se utilizan las herramientas de edición de ArcMap, sin necesidad de contar con ninguna licencia adicional.

Topología de la GDB

- El programa incluye un conjunto de reglas y propiedades (más de 20) que definen las relaciones espaciales del modelo preservando las relaciones que mantienen los datos.

Por ejemplo, imagine que necesite hacer un análisis de estudio de suelos donde no debe haber interrupciones entre los polígonos que representan los diversos suelos, ya que toda brecha entre polígonos derivaría en un análisis poco exacto.

Page 11: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 11

- En este caso, debe utilizar una regla topológica cuya consigna es: “No deben existir huecos entre polígonos”.

Debe saber que:

Todas las clases que participan de esta tipo topológico deben pertenecer al mismo DataSet.

Se necesita para editar estas reglas ArcEditor o ArcInfo.

Topología de Redes

- Por último, están las Reglas Topológicas en Sistemas de Redes, donde la topología es mantenida automáticamente por el software.

- A diferencia de los Coverage de ArcInfo, la topología no se guarda internamente, sino que se constituye dentro de la GDB como un nuevo objeto.

¿Qué diferencia hay entre ellas?

- En las topologías de la GDB y del Mapa, las relaciones espaciales no son almacenadas: "se descubren" cuando es necesario: por ejemplo, cuando una clase se edita en ArcMap.

- En una topología de red, las relaciones topológicas se establecen entre los elementos y estas relaciones se almacenan en el mismo DataSet, como un nuevo objeto.

3.1.3. Topología en ArcCatalog

Paso 1: Topología de Reglas

• En ArcCatalog, abra el DataSet Parcelario que está compuesto por las clases Edificios y Parcelas.

• Estas clases mantienen relaciones topológicas entre ellas.

• Por ese motivo podrá observar el archivo Parcelario_Topology.

• Deténgase a observar el ícono con el cual se representa.

Paso 2: Reglas

• Si abre el Menú Emergente > Properties, se abre una nueva ventana llamada Topology Properties.

• Deténgase en la lengüeta Rules y analice brevemente las reglas que involucran a estas clases.

• En este caso especifica que los edificios no deben traslaparse.

3.2. Red Geométrica

Por ser esta un tipo de topología muy específica la trataremos en forma independientes.

Page 12: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 12

3.2.1. ¿Qué es una Red Geométrica?

El movimiento de personas, el transporte y la distribución de bienes y servicios, la entrega de los recursos y la energía y la comunicación de información se producen a través de sistemas de redes.

• Las redes geométricas le permiten definir y analizar el flujo de recursos para contestar las preguntas como:

- ¿Cuáles calles se conectan entre si?

- ¿Cuáles parcelas serán afectadas por reparación de una calle?

- ¿Cuál es la ruta más rápida entre dos puntos en la red?

• Para crear y revisar una red geométrica, será necesario trabajar con ArcEditor o Arclnfo. Su visualización es posible realizarla con cualquier ArcGis.

• A partir de la creación de una red, podrá relacionar líneas y puntos juntos de modo que cuando edita un elemento y lo mueve de lugar, los puntos y las líneas conectadas se mueven conjuntamente.

• Por otra parte, podrá establecer la dirección de flujo en la red, restringiendo el flujo vía la creación de barreras y observando los efectos que produce la barrera sobre el flujo.

• Así también, será factible realizar análisis de red, por ejemplo encontrar segmentos conectados.

3.2.2. En ArcCatalog

• Expanda el FeatureClass Red_Cloacal.

• Encontrará que la red cloacal es una red donde los cloaca les y las tapas de registro se conectan.

• El archivo que administra esta asociación es el archive Red_Cloacal_Net.

• Volveremos sobre este tema en una clase posterior.

3.3. Dominio

Una de las actividades más importantes en la construcción y manejo de datos es la validación de los mismos.

Con los dominios podrá establecer una lista de valores aceptados.

3.3.1. ¿Qué es un Dominio?

• ArcGis provee herramientas para la validación de datos que evita el ingreso de datos erróneos en la base.

• Por un lado y con el objetivo de validar atributos ArcGis ofrece la opción de hacer listas de valores posibles, llamados Dominios.

Por ejemplo, una parcela puede tener un dominio vinculado con el campo uso del suelo que sólo posibilita ingresar estos valores: Industrial, Comercial o Residencial.

Page 13: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 13

• Es así como cuando ingresa un nuevo valor solo podrá optar dentro de los valores que reconoce el dominio.

• Por otra parte, durante la edición, los usuarios tienen herramientas que validan que los atributos ingresados sean válidos.

Debe saber que:

Los dominios son parte de la GDB y pueden ser asociados a cualquier clase o tabla.

Varias clases pueden compartir el mismo dominio.

La única advertencia es que el campo a el cual se aplica el dominio debe ser el mismo tipo que el dominio. Por ejemplo, los dominios del texto se pueden aplicar solamente a los campos del texto.

3.3.2. En ArcCatalog

Paso 1: Ver Dominio

• Sobre Vecindario.mdb, abra el menú emergente.

• Seleccione la opción Properties.

• Se abre una ventana con 2 lengüetas.

• Visualice la lengüeta Domain.

• Haga Click sobre el dominio Uso.

• Observe los valores que tiene, cada uno de ellos vinculado con un código.

• Estos valores se aplicaran en el campo UsoSuelo de la clase Parcelas.

Paso 2: Campo Relacionado

• Abra el menú emergente de Parcelas_Alamos_Sauce > Properties.

• Se abre una ventana.

• Busque la lengüeta Fields > Campo UsoSuelo.

• Si hace Click sobre este campo, verá sus propiedades.

• Observe la propiedad Domain y abra el desplegable.

• Son dos los dominios que podrá utilizar, ya que solamente estos dominios son de tipo texto:

- Uso relacionado con el uso de suelo.

- El otro utilizado para elegir entre los posibles barrios que conforman este vecindario.

- En este caso, deje seleccionado Uso.

3.4. Subtipo

Page 14: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 14

La utilización de subtipos posibilita trabajar con una sola clase diferenciando diversos elementos según sus particularidades.

3.4.1. ¿Qué es un Subtipo?

• Otro mecanismo para la validación de datos es la creación de Subtipos (Subtypes).

En una red cloacal, los tramos se pueden clasificar en principal y secundaria.

Para cada subtipo habrá un diámetro, un material y determinadas especificaciones técnicas.

• Resumiendo: el subtipo permite asignar un comportamiento simple a un objeto para diferenciar y clasificar elementos.

• Cabría preguntarse ¿Por qué utilizar un subtipo cuando se podría crear una nueva Clase?

• La principal razón para usar los subtipos es el rendimiento.

• Una GDB con 12 subtipos funciona mejor que con una docena de clases: las consultas son más rápidas, la edición de datos es más precisa ya que se puede configurar los valores de los atributos por defecto y asignar a cada subtipo un dominio.

3.4.2. En ArcCatalog

• En el DataSet Red_Cloacal > clase Cloacal_Geo > Properties.

• Se abre una nueva ventana.

• Haga Click en la lengüeta Subtypes.

• Observe que hay un subtipo relacionado con el campo Tipo.

• El valor por defecto es “Secundaria”.

• Observe los subtipos: se definen mediante un código y una descripción.

• Con el código 1, se identifican las líneas Principales.

• Con el código 2, se identifican las líneas Secundaria.

3.5. Clase Relacional

Este elemento permite relacionar información entre tablas.

3.5.1. ¿Qué es una Clase Relacional?

• En un GDB, las clases relacionales proporcionan la manera de modelar las relaciones que existen entre los objetos del mundo real.

Page 15: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 15

Por ejemplo, en el mundo verdadero, los edificios están situados siempre en parcelas.

Cuando la propiedad de una parcela se vende, la propiedad de la casa construida sobre ella, cambia también.

• Estableciendo esta relación, usted puede estar seguro que cuando un elemento en una de las clases cambia, los elementos de la clase relacionada son actualizados.

3.5.2. En ArcCatalog

• ArcCatalog contiene herramientas para crear, modificar y gestionar las relaciones, mientras ArcMap ofrece herramientas para crear, suprimir y encontrar los objetos que se asocian con otros objetos en el Geodatabase.

• Expanda el DataSet Parcelario.

• Las relaciones entre los edificios y las parcelas esta modelado por la clase relacional Parc_Edif.

• Observe el símbolo que utiliza el programa.

• Haga Click derecho sobre la relación > Properties.

• Se abre una nueva ventana.

• Deténgase en la lengüeta General.

• Observará que la relación es de tipo compuesta:

• En este tipo de relaciones, la vida útil de un objeto controla la vida de los objetos relacionados.

• Volveremos sobre este tema en el capítulo correspondiente.

• La relación entre elementos es Uno - Muchos. En otras palabras, en una parcela puede haber varios edificios.

• El campo por el cual se crea la relación es el ID del Lote, campo que aparece no solo en la clase Parcela, sino también en la clase Edificios.

3.6. Anotación

• Los elementos geográficos suelen tener también algún texto descriptivo asociado con ellos.

Por ejemplo, una clase que contenga las calles puede tener asociados a ella un texto con el nombre de la calle.

• A diferencia de las etiquetas, las anotaciones conforman una clase en la GDB que puede manipularse de manera individual.

• Como otras clases, esta particular clase tiene atributos, tales como el texto a mostrar, tipología y referencia espacial.

Page 16: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 16

• En la imagen de la derecha, se puede observar como una clase anotación que fue creada para un mapa en el sistema de proyección Mercator, cuándo el mapa cambia de proyección, la anotación también es reproyectada.

• Hay tres tipos de anotaciones:

- Estándar

- Ligada

- Dimensión

3.6.1. Estándar

• Son una clase independiente de otras clases de la GDB.

• No existe ninguna relación permanente entre la anotación y los elementos que describe.

• Esta anotación es útil si:

- Desea crear un texto que refleja el estado de una base de datos en los diversos momentos.

- Si desea crear etiquetas para elementos que no existen en su mapa.

Por ejemplo, esta anotación seria eficaz en el caso de necesitar etiquetas de los océanos del mundo suponiendo que no exista una capa de información de este tipo.

3.6.2. Ligada

• Las anotaciones ligadas se asocia a otra clase en la GDB y reflejan el valor de un campo o varios campos.

• Cuando usted mueve los elementos, las anotaciones se mueven con ellos.

• Si se suprime un elemento, la anotación se elimina automáticamente.

• Si se cambia el atributo usado para crear la anotación, el texto de la anotación cambia también.

3.6.3. Dimensión

• Para crear esta anotación debe tener una licencia de ArcEditor o de ArcInfo.

• Las anotaciones de dimensiones son una clase especial de anotación usada para exhibir longitudes específicas o distancias en un mapa.

Se podría utilizar la anotación de dimensión para demostrar las distancias entre los postes de la energía eléctrica.

3.6.4. En ArcCatalog

Paso 1: Ver Anotación

Page 17: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 17

• Observe en el DataSet Parcelario> la anotación Parcelas_Alamo_SauceAnno.

• Observe el símbolo.

Paso 2: Ver Propiedades

• Haga Click sobre la anotación > Menú emergente > Propiedades.

• Deténgase en la lengüeta Fields.

• Observe las propiedades del campo Shape.

• La anotación es de tipo Polígono.

• Por otra parte la referencia espacial es del mismo tipo que la de las parcelas.

• Además tiene campos donde se guarda el tipo de letra, el tamaño, la alineación, etc.

Page 18: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 18

4. TIPOS DE GDB

Se puede diferenciar entre GDB Corporativa y GDB Personal.

La disponibilidad de estas opciones depende del software empleado en cada caso (ArcView, ArcEditor y Arclnfo).

De estos software dependerá también la posibilidad de crear elementos más o menos especializados (relaciones espaciales, redes geométricas, topología, anotaciones etc...).

4.1. Corporativa

• La GDB Corporativa son las requeridas para grandes implementaciones.

• Tiene entre sus variadas ventajas, el hecho de que los datos pueden ser editados por múltiples usuarios al mismo tiempo.

• Se requiere del software de ArcSDE y un sistema de administración de bases de datos tal como IBM DB2, Informix, Orácle, o Microsoft SQL.

• Los datos espaciales son almacenados en el sistema de administración de bases de datos y ArcSDE permite ver y trabajar con los datos desde el software de GIS.

4.2. Personal

• Se almacena en bases de datos de Microsoft Access y permite realizar todas aquellas funciones de Ia GDB corporativa, excepto Ia edición en modo multiusuario.

• Estas bases son apropiadas para trabajos de grupos más pequeños que utilizan información reducida.

Para mas información http://www.esri-es.com/img/GDB.pdf

Page 19: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 19

5. VENTAJAS DE GDB

Integración de todos los datos gráficos y alfanuméricos (Vector, Raster, etc.) en un mismo repositorio.

• Una GDB puede contener un gran volumen de datos, de manera que se garantiza la continuidad de los elementos, se omiten las complejas particiones de otros sistemas y se gana en coherencia de los datos contenidos.

• Esto significa que las organizaciones pueden tener una única política de gestión y mantenimiento de datos tanto geográficos como de otra índole.

Posibilidad de almacenar mas dimensiones geométricas

• Elementos geográficos que permiten almacenar vectores en 2, 3 y 4 dimensiones, tales como los necesarios para representar curvas de nivel.

Definición de Comportamiento en los Elementos Geográficos – Modelo de Datos Orientado a Objetos

• La implementación de comportamiento en los elementos geográficos permite al usuario trabajar con elementos más intuitivos, ya que Ia definición de su comportamiento lo hace más cercanos a Ia realidad.

• Es así como, los elementos geográficos dejan de ser exclusivamente puntos, líneas o polígonos y pasan a ser ríos, carreteras, parcelas catastrales o transformadores, con un comportamiento definido. Por ejemplo, los ríos tendrán una dirección de flujo determinada y solo podrán conectarse con otros elementos rió o elementos laguna, mientras que los transformadores podrán conectarse entre si mediante cables de determinado calibre y material.

• A partir de cada GeoObjeto, es posible derivar otros nuevos que podrán aprovechar todas o algunas de las facetas de comportamiento implementadas en el GeoObjeto “padre”.

• Por otro lado, Ia definición de comportamiento en los elementos permite automatizar muchas de las tareas de creación y edición de elementos. Por ejemplo, asociando al elemento una determinada simbología o valores por defecto en cualquiera de sus campos.

• Es así como podríamos afirmar que se incorpora un nuevo modelo de datos orientado a objetos. Los objetos se corresponden con los elementos geográficos, con lo cual el diseño del modelo es más intuitivo y se asemeja al mundo real.

• Estos objetos son 0CM, es decir, han sido generados siguiendo un estándar (especificación 0CM de Microsoft) que define Ia forma de comunicación entre ellos, por lo que entran a formar parte de una corriente generalizada dentro del mundo de Ia informática.

• La posibilidad de comunicarse con otros objetos 0CM (objetos GIS o no), permite que ArcGis en general, y la GDB en particular, puedan integrarse con otros sistemas en vez de exclusivamente combinarse con ellos o complementarlos. De esta forma, se rompe Ia barrera existente entre los Sistemas de Información Geográfica y el resto de sistemas de información de una organización.

• La utilización del estándar 0CM en ArcGis permite Ia utilización de GeoObjetos creados por terceros.

• Para conocer mas sobre estos objetos visitar http://support.esri.com/datamodels

La GDB permite la edición multiusuario a través de mecanismo de versiones

• Múltiples usuarios, siempre con los permisos adecuados, pueden realizar tareas de edición de los datos incluidos en una GDB.

• La edición multiusuario está exclusivamente disponible en Ia GDB corporativa aunque Ia visualización multiusuario es posible realizarla en ambas GDB, tanto personal como corporativa. Se dispone de un sistema de resolución de conflictos.

Page 20: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 20

Estructura Topológica

• La estructura topológica asegura la correcta inserción de los elementos en su entorno y permite análisis complejos de la información espacial.

Reglas de Validación

• Edición más precisa mediante la introducción de reglas de validación.

Escalabilidad

• En muchas organizaciones, la creación, la integración, a la gerencia, y el análisis geográficos de los datos los maneja más de una persona. Por ejemplo, la persona (o el grupo) responsable de análisis de datos no es generalmente la misma persona que diseña la base de datos. Esta distribución de funciones se refleja en la posibilidad de escalar del GDB. Una licencia de ArcView® proporciona las funcionalidad primarias de la GDB tal como crear una GDB simple, cargar los datos y la edición de elementos simples.

• ArcEditor proporciona una funcionalidad más avanzada.

• Con una GDB Corporativa tiene aplicaciones más desarrolladas.

Page 21: EXPLORAR LA GDB - Centro GIS - Asesorias, Cursos, …cursogis.com.ar/GeodatabaseP/Archivo/1/ZIP/1GEOIntrodF.pdf · GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 –

GDB – Explorar la GDB - Arq. Mercedes Frassia Capítulo 1 – Página 21

6. CONCLUSIÓN

- En esta clase hemos explicado la estructura de la GDB

- Hemos analizado los componentes.

- Hemos trabajado con ArcCatalog para visualizarlos.

- Hemos incorporado una nueva terminología directamente relacionada con la GDB.

- Llego el momento de crear una GDB, con sus elementos fundamentales: DataSet y Clases.

- La próxima clase está centrada en este tema.