48
O Geodatabase Patricia Luigi - [email protected] Luis Pernia – [email protected] Abril 2016

Curso de Geodatabase

Embed Size (px)

Citation preview

Page 1: Curso de Geodatabase

O

Geodatabase

Patricia Luigi - [email protected] Pernia – [email protected]

Abril 2016

Page 2: Curso de Geodatabase

Que es una GeodatabaseUna estructura de base de datos o archivo que se utiliza principalmente para almacenar, consultar y manipular datos espaciales. Geodatabases almacenan geometría, un sistema de referencia espacial, atributos y reglas de comportamiento para los datos.

Page 3: Curso de Geodatabase

" Es una base de datos que se ha optimizado para almacenar y consultar datos que representa los objetos definidos en un espacio geométrico. La mayoría de las bases de datos espaciales permiten representar objetos geométricos simples, tales como puntos, líneas y polígonos. Algunas bases de datos espaciales manejan estructuras más complejas, tales como objetos 3D, coberturas topológicos, redes lineales, y TIN. Mientras que las bases de datos típicas están diseñadas para manejar diversos campos numéricos y de texto, la funcionalidad adicional necesita ser añadida para las bases de datos para procesar los tipos de datos espaciales de manera eficiente. Estos suelen ser llamados geometría o función” WIKIPEDIA

Page 4: Curso de Geodatabase

Terminos ClavesTerminos Definicion

Fuature Class

Una colección de características geográficas con el mismo tipo de geometría (como punto, línea o polígono), los mismos atributos, y la misma referencia espacial).

Feature dataset conjunto de datos cuentan con una colección de clases de elemento almacenado juntos que comparten la misma referencia espacial; es decir, que comparten un sistema de coordenadas, y sus características se encuentran dentro de un área geográfica común

Tabla Un conjunto de elementos de datos dispuestos en filas y columnas. Cada fila representa un único registro. Cada columna representa un campo del registro. Las filas y las columnas se cruzan para formar células, que contienen un valor específico para un campo en un registro.

Geodatabase Una estructura de base de datos o archivo que se utiliza principalmente para almacenar, consultar y manipular datos espaciales. Geodatabases almacenan geometría, un sistema de referencia espacial, atributos y reglas de comportamiento para los datos.

Geometric Network

características borde de la red y de conexiones geométricas que representan una red lineal, tales como un sistema de servicios públicos o hidrológica, en la que la conectividad de características se basa en su coincidencia geométrica.

Raster Dataset Un modelo de datos espaciales de la trama que se almacena en el disco o en una geodatabase.

Relationship Class

Un elemento de clase de relación en la geodatabase que almacena información acerca de una relación

Topology En geodatabases, la disposición que restringe la forma de puntos, líneas y polígonos cuenta comparten la geometría. Por ejemplo, centrales de las calles y bloques de censo comparten geometría y polígonos de suelos adyacentes comparten geometría. Topología define y hace cumplir las reglas de integridad de datos (por ejemplo, no debe haber espacios entre polígonos).

Page 5: Curso de Geodatabase

Justificación de utilizar una Geodatabase

Estructural 1. Mejora de la versatilidad y facilidad de uso2. El rendimiento optimizado3. Pocos limitaciones de tamaño

Rendimiento optimizado

4. Fácil migración de datos5. Modelo de edición mejoradas6. Almacenamiento de rásteres en la geodatabase

Administración de la data

7. La gestión de datos de configuración de almacenamiento personalizable8. Permite cambios a índices espaciales9. Permite el uso de la compresión de datos

Page 6: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

Feature Class Una colección de características geográficas con la misma geometría tipo de punto, línea o polígono -los mismos atributos, y la misma referencia espacial. También puede almacenar anotación y dimensiones

Page 7: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

Feature Dataset Una colección de clases de entidad almacena juntos que comparten la misma referencia espacial y sus características caen dentro de un área geográfica común. Se utiliza para ayudar a las relaciones espaciales entre las clases de entidad modelo.

Page 8: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

RasterUn modelo de datos que representa las características geográficas dividiendo el mundo en células cuadradas o rectangulares discretas dispuestas en una cuadrícula. Cada célula tiene un valor que se utiliza para representar alguna característica de esa ubicación. Comúnmente utilizado para representar y gestionar las imágenes, modelos de elevación digital, y muchos otros fenómenos

Page 9: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

Raster CatalogUna colección de conjuntos de datos de mapa de bits en un formato de tabla en la que cada registro define un conjunto de datos de trama individual en el catálogo.

Page 10: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

Mosaic datasetUn modelo de datos que es un híbrido de un catálogo de ráster y conjunto de datos de trama.Representa una vista en mosaico en la marcha de un catálogo de ráster. Le permite almacenar, gestionar, visualizar y consultar pequeño para grandes colecciones de datos de trama y de imagen. Ha avanzado capacidades de consulta de mapa de bits y las funciones de procesamiento y también puede ser utilizado como una fuente para servir servicios de imágenes.

Page 11: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

TablaUn conjunto de elementos de datos dispuestos en filas y columnas. Cada fila representa un único registro. Cada columna representa un campo del registro. Las filas y las columnas se cruzan para formar células, que contienen un valor específico para un campo en un registro. Típicamente tiendas autónomos información de atributos o información asociada con una localización espacial como la dirección

Page 12: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

Relationship ClassGestiona las asociaciones entre objetos en una clase (por ejemplo, una mesa o rasgo de clase) y los objetos en otro. Los objetos situados en cada extremo de la relación pueden ser características de geometría o registros en una tabla.

Page 13: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

Geometric NetworkCaracterísticas de Edge y de unión que representan una red de sistema de flujo dirigido, tal como un sistema de servicios públicos o hidrológica, en la que la conectividad de características se basa en su coincidencia geométrica. No contiene información sobre la conectividad de las características; esta información se almacena dentro de una red lógica.

Page 14: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

TopologyDescribe cómo cuenta comparten la geometría dentro de una geodatabase. Por ejemplo, centrales de las calles y bloques de censo comparten geometría y polígonos de suelos adyacentes comparten geometría. Define y hace cumplir las reglas de integridad de datos, consultas de relaciones topológicas y de navegación, y sofisticadas herramientas de edición. También permite la construcción característica de la geometría no estructurada.

Page 15: Curso de Geodatabase

ELEMENTOS DE UNA GEODATABASE

AnnotationUna clase de entidad especializada que almacena texto o gráficos que proporcionan información sobre las características o áreas generales de un mapa. Una clase de entidad de anotación puede estar vinculada a otra clase de entidad de manera que las modificaciones a las características se reflejan en la anotación correspondiente

Page 16: Curso de Geodatabase

CREANDO UN PERSONAL GEODATABASE

Page 17: Curso de Geodatabase

Para crear una Personal Geodatabase hacemos clic derecho del ratón sobre la carpeta denominada CURSO_GEODATABASE/ NEW PERSONAL GEODATABASE, le asignamos el nombre a la Geodatabase, en este caso le pondremos CATASTRO_RURAL_2014.

Page 18: Curso de Geodatabase

Una Geodatabase está compuesta por la Raíz que viene siendo el primer archivo de la base de datos , luego por el Feature Dataset que es una carpeta que contiene las coberturas y por último los Feature Class que son las coberturas. vamos a crear un Feature Dataset que se va a denominar CATASTRO_ANZOATEGUI.

Ingresamos los datos del sistema de proyección

Page 19: Curso de Geodatabase

En nuestra Geodatabase podemos importar Shapefile, XLS e Imágenes Raster.

Importando un Shapefile

Vamos a proceder a importar todos los archivos que se encuentran en la carpeta CURSO_GEODATABASE, distribuidos en las tres carpetas que llevan por nombre : APOYO A LA PRODUCCION,CATASTRO GENERAL Y CARRETERAS, para esto utilizamos la opción Feature Class (Multiple).

Page 20: Curso de Geodatabase

Importar imágenes Raster al Geodatabase

Para importar cualquier imagen en cualquier formato, tenemos que dirigirnos a la Raíz o el primer archivo del Geodatabase ya que en los Feature Dataset no nos permite esta función, luego oprimimos clic derecho y seleccionamos Import / Raster Dataset.

Page 21: Curso de Geodatabase

Importar Tablas a la Geodatabase

Cuando queremos agregar un XLS a nuestra Geodatabase, para que posteriormente sea consultada con nuestras coberturas, debemos hacer clic derecho en la Raíz de la base de datos y oprimir Import/ Table (Single) o Table (Multiple).

Page 22: Curso de Geodatabase

CREAR SUBTIPOS Y DOMINIOS DE ATRIBUTO

Page 23: Curso de Geodatabase

Crear Subtipos y Dominios de Atributo

Una de las ventajas de almacenar los datos en una geodatabase es que puede definir reglas sobre cómo se pueden editar los datos. Se definirán estas reglas creando un nuevo dominio de atributo con el nombre de los funcionarios que levantaron el predio y a qué departamento pertenecen, estas reglas se aplicaran al Feature Class CATASTRO_2013.Los dominios de atributo son reglas que describen los valores legales de un tipo de campo. Varias clases de entidad pueden compartir dominios de atributo almacenados en la base de datos.

Con el botón derecho del Ratón aplicamos un clic en la Geodatabase denominada CATASTRO_RURAL_2014 y seleccionamos propiedades , luego se nos despliega un cuadro con la pestaña denominada Dominio o "Domains".

Page 24: Curso de Geodatabase

Vamos a realizar Cuatro Dominios, el primero va a contener los nombres de las Gerencias, el segundo las coordinaciones que integran las gerencias y por último el personal de cada gerencia

Primero colocamos el nombre del Dominio, que en este caso se llamará Gerencia, como descripción colocaremos Gerencias Operativas.

  Posteriormente en la tabla Domain Properties colocamos el tipo de campo, debemos estar

pendiente que el tipo del campo del dominio debe ser el mismo que en la tabla, esto con el fin de utilizarlo. En este caso seleccionamos entero largo "Long Integer" y en el tipo de dominio colocamos Código de valores "Coded Values".

  En la tercera tabla vamos a colocar en la columna que dice Code el numero del registro y en la

descripción colocamos el nombre del registro que en este caso será el nombre de la gerencia. Este procedimiento debe hacerse cuantos dominios queramos.

  Por último se realizaran los siguientes dominios: GER.REGISTRO (las coordinaciones que

integran la gerencia de registro agrario), GER.TECNICAS (las coordinaciones que integran la gerencia de técnica agraria), GER.RECURSOS (las coordinaciones que integran la gerencia de recursos naturales), PERSONAL_REGISTRO (el personal que realizo el levantamiento perteneciente a la Gerencia de Registro Agrario), PERSONAL_TECNICAS (el personal que realizo el levantamiento perteneciente a la Gerencia de Técnica Agraria) y PERSONAL_RECURSOS (el personal que realizo el levantamiento perteneciente a la Gerencia de Técnica Recursos Naturales). Después de crear todos los Dominios hacemos clic en Aceptar.

Page 25: Curso de Geodatabase
Page 26: Curso de Geodatabase

Los dominios sirven para aplicarse a cualquier cobertura que se encuentre en el Geodatabase, en este caso vamos a utilizarla en un Feature Class, CATASTRO_2013.Ahora procederemos a crearle los campos que se van a enlazar con los dominios a los Feature Class antes mencionados, para ello aplicamos clic derecho sobre la cobertura y hacemos clic en propiedades y seleccionamos la pestaña Fields.

Page 27: Curso de Geodatabase

Ahora hacemos Clic en la pestaña Subtypes , al desplegarse el cuadro ingresamos los siguientes datos:

Subtype Field – Gerencia

Subtypes- creamos tres subtipos (Cor.Registro Agrario, Cor. Recursos Naturales y Cor. Técnica Agraria).

Por último agregamos en Default Values and Domains, el dominio que creamos según cada Gerencia en el campo Coordinación, y en el campo Funcionario colocamos el dominio perteneciente a dicha gerencia y hacemos clic en aceptar.

Page 28: Curso de Geodatabase

 Después de crear y asignarle los dominios a la cobertura denominada CATASTRO_2013, nos disponemos a desplegar las misma en ArcMap, la ponemos editable y desplegamos los campos creados, los mismos deben poseer los dominios, es decir, si alguien quiere ingresar otro valor distintos a los creados el sistema no lo permitirá.

Page 29: Curso de Geodatabase

CREAR RELACIONES ENTRE OBJETOS

Page 30: Curso de Geodatabase

En esta sección realizaremos una Relación de Clases "Relationship Class" con una tabla, este archivo nos permitirá consultar la tabla sin realizar un join directamente, al llamar la cobertura o el Feature Class en ArcMap automáticamente arrastra la consulta, sin embargo la información no se carga directamente en la tabla atributiva, para consultarla tenemos que irnos al icono de información y consultar elemento por elemento.

Definimos los elementos que van a tener una relación de clases y asignamos el nombre.

Page 31: Curso de Geodatabase

En este cuadro tenemos que escoger entre dos tipos de relaciones, el primero es una relación simple en donde cada elemento es independiente, y el segundo es compuesto, en donde cualquier cambio que ocurra en una de las tablas se reflejara en la otra, teniendo como característica el efecto cascada. En este caso escogeremos la relación Simple.

El programa escoge cuatro opciones para definir mensajes de avisos, esto corresponde a la tabla de origen y a la de destino , en este caso escogeremos NONE, ningún tipo de mensajes. Al oprimir la pestaña siguiente, se nos despliega un cuadro, en este tenemos que restringir la relación de clases.

Page 32: Curso de Geodatabase

Escogemos el tipo de relación

Sugerencia para agregar campos

Indicar campos en común.

Page 33: Curso de Geodatabase

Al terminar de crear la relación de clases , llamamos al Feature Class denominada CATASTRO_2013 y con el icono Información seleccionamos cualquier polígono y se nos despliega la información propia del Feature Class y también la consulta de la tabla OCUPANTES.

Page 34: Curso de Geodatabase

CREAR ANOTACIONES

Page 35: Curso de Geodatabase

Llamamos a un ArcMap la cobertura que contiene la información que queremos presentar como Anotación, en este ejercicio llamaremos al Feature Class CATASTRO_2013, luego etiquetamos los elementos y colocamos la escala que queremos que sean representadas las anotaciones.

Luego colocamos las etiquetas en el formato que se quiere mostrar

Page 36: Curso de Geodatabase

Hacemos clic derecho en el feature class ubicado en la tabla contenido y presionamos Convert Labels to Annotation.

Luego de hacer clic en esa pestaña, nos aparece un cuadro reporte, en donde podemos ver la escala, de que cobertura estamos sacando la anotación y podemos decirle al sistema si queremos guardar la anotación en el geodatabase o simplemente en el mapa. Por último hacemos clic en Convert.

Page 37: Curso de Geodatabase

CREAR UN MOSAICO

Page 38: Curso de Geodatabase

Si queremos crear un mosaico de imágenes raster, debemos hacer doble clic en la raíz del Geodatabase CATASTRO_RURAL_2014, luego clic derecho y seleccionamos la opción Raster Catalog. .

Page 39: Curso de Geodatabase

Presionamos clic derecho en el icono del Raster Catalog/Load/Load Data, luego seleccionamos todos los raster que queremos cargar en el mosaico.

Debemos agregarle el nombre al archivo y el Sistema de Referencia Espacial.

Page 40: Curso de Geodatabase

Por último se llama el archivo ANZOATEGUI (Raster Catalog) desde ArcMap y se verifica con los geodatos que se encuentran georeferenciados.

Page 41: Curso de Geodatabase

TOPOLOGIA

Page 42: Curso de Geodatabase

"En caso de elementos que coincidan y que compartan la misma ubicación de límites, nodos y coordenadas se utiliza esta herramienta para administrar mejor los datos geográficos y así evitar solapes. Las topologías permiten comprobar la integridad de los datos y ayudan a validar y a mantener mejores representaciones de las entidades de la geodatabase". ArcGis Resource

Para crear una Topología debemos:

Hacer Clic derecho dentro del Feature Dataset denominado Anzoátegui, luego seleccionamos la opción Topology.

Page 43: Curso de Geodatabase

Hacemos Clic en siguiente ,en el próximo cuadro colocamos el nombre que va a tener el archivo Topology y dejamos por defecto el valor que arroja el programa

En el siguiente cuadro debemos seleccionar las capas con las que vamos a crear las reglas para generar la Topología, y así modificar algunos errores espaciales. En este caso solo vamos a seleccionar el Feature Class denominado CATASTRO_2014.

Page 44: Curso de Geodatabase

Después tenemos que asignarle un valor jerárquico a cada cobertura que agreguemos, en este caso dejamos el número uno, porque vamos a modificar los errores espaciales de la cobertura CATASTRO_2014.

Page 45: Curso de Geodatabase

Por último debemos ingresar las reglas de la topología, en este caso serán dos reglas. La primera se define "Must Not Overlap" y se trata de que no debe existir solapes entre los elementos.

La segunda regla es "Must Not Gaps", esta regla nos permite eliminar los huecos que pueden existir en las parcelas.

Page 46: Curso de Geodatabase

Luego el programa nos arroja un cuadro resumen de las reglas que aplicamos y nos genera el archivo Topology.

Tenemos que llamar el archivo creado CATASTRO_2014_TOPOLOGY y el Feature Class denominado CATASTRO_2014.

Las líneas y puntos que se despliegan en ArcMap son errores topológicos que deben ser corregidos, para esto tenemos que llamar la barra de tareas denominada Topology.

Page 47: Curso de Geodatabase

Barra de Herramientas Topology

Lo primero que debemos hacer para ver cuáles son los problemas de topología es poner la cobertura editable, después abrimos el icono que se denomina Error Inspector. Se despliega una tabla en donde podemos hacer la búsqueda de los errores por cada regla que agregamos.

Page 48: Curso de Geodatabase

Para corregir los errores debemos seleccionar cada uno de ellos y hacer clic derecho , se nos despliegan un conjunto de opciones, estas son:

Si vemos que uno de los elementos marcados por el programa como posible error de topología pero realmente no lo es, podemos marcarlo como una

excepción.

Si por ejemplo tenemos una separación entre un elemento y otro y queremos asignarle el elemento a una de las parcelas, hacemos clic derecho y oprimimos Create Feature y luego hacemos un Marge con la parcela que deseamos. Despues que resolvemos todos los problemas topológicos guardamos la edición.