Sei sulla pagina 1di 11

Astronomia y Geodesia

Geodatabases y ArcCatalog
Francisco Olivera , Ph.D. , educacin fsica
Srikanth Koka
Lauren Walker
Aishwarya Vijaykumar
Departamento de Ingeniera Civil
Universidad Texas A & M 05 de diciembre 2011

Contenido
Geodatabases y ArcCatalog........................................................................... 1
Breve descripcin de Geodatabases ............................................................. 1
Objetivos del Ejercicio ................................ ................................................... 2
Computacin y Datos Requisitos .......................... ....................................... 2
Procedimiento ................................................................................................. 2
1. Creacin de una base de datos geogrficos .............................................. 2
2. Creacin de una clase de entidad .............................................................. 3
3. Creacin de un conjunto de datos de caractersticas .................... ....... .... 4
4. Exportar un Shapefile En un Geodatabase ...................... ...................... 5
5. Coberturas Exportar a un dataset de entidades en una geodatabase ... ... 6
6. Tablas Exportacin en Geodatabases ........................................................ 7
7. Exportacin geodatabase Clases de elemento como Shapefiles ............... 8
8. Creacin de clases de relacin ............................................. ..................... 9
Breve descripcin de Geodatabases
A geodatabase es una base de datos relacional que contiene los objetos
espaciales y / o no espaciales. Geodatabases se pueden utilizar para almacenar y
manipular conjuntos de datos de caractersticas, conjuntos de datos de mapa de
bits, y otras representaciones de datos geogrficos. Los elementos de una
geodatabase incluyen (a) cllasses objjectt, que pueden ser clases de entidad (es
decir, contienen informacin geogrfica) o tablas (es decir, no contienen
informacin geogrfica), (b) cllasses annottattiion ,, y (c) cllasses rellattiionshiip.
Cuando los conjuntos de datos espaciales, como shapefiles o coberturas, se
exportan en una geodatabase, se convierten en clases de entidad. Las clases de
entidad con idntica extensin y proyeccin cartogrfica se pueden agrupar en
conjuntos de datos de caractersticas. Sin embargo, las tablas no pueden ser
incluidos en los conjuntos de datos de caractersticas.
Una clase de relacin se refiere a los objetos en una geodatabase. Las relaciones
pueden tener uno-a-uno, uno-a-muchos, muchos-a-uno y muchos-a-muchos
cardinalidades. Las relaciones se establecen a travs de claves, una clave de

Astronomia y Geodesia
origen y una clave externa, que corresponde a la clase de origen y la clase de
destino respectivamente.

Objetivos del Ejercicio


Para presentarle a la creacin de geodatabases , ofrecer clases y conjuntos de
datos de caractersticas, la migracin de los datos de diferentes formatos en
geodatabases , y la creacin de clases de relacin en geodatabases .

Requisitos de los equipos y de datos


Este ejercicio se ha completado con ArcGIS 10. Las subsecciones 1 a 7 requieren
simplemente ArcView , mientras que el inciso 8 , que trata de la creacin de clases
de relacin , requiere ArcInfo . Usted va a trabajar con los siguientes conjuntos de
datos espaciales : Una geodatabase llamada montgomery.mdb , un shapefile de
polgonos de parcelas denominadas parcels.shp , una cobertura llamada laterales,
un shapefile de polgonos que contiene polgonos condado de Texas, llamado
texas_counties.shp , y propietario de una tabla llamada .dat . La geodatabase
tiene dos datasets de entidades llamadas LandBase y agua que contienen varias
clases de entidad . Descargar el archivo ArcCatalogGeodatabases.zip que
contiene los datos . Descomprimir y guardar los archivos en un directorio de
trabajo en el equipo.

Procedimiento
1. Creacin de una base de datos geogrficos
En primer lugar , cree una carpeta en el equipo que va a ser su carpeta de
trabajo .
( 1 ) El uso de ArcCatalog , navegue a la carpeta de trabajo , haga clic derecho
sobre l y , a continuacin, haga clic en Nuevo / Geodatabase Personal. Una
nueva geodatabase se crear en la carpeta de trabajo . Un nombre por defecto se
le dar a la geodatabase.
( 2 ) Para cambiar el nombre , haga clic derecho sobre l y haga clic en Cambiar
nombre y cambie el nombre de Texas. El siguiente paso es cargar datos en la
geodatabase.

Astronomia y Geodesia

2. Creacin de una clase de entidad


( 1 ) El uso de ArcCatalog , vaya a la geodatabase que cre anteriormente, haga
clic derecho en la geodatabase y , a continuacin, haga clic en Nuevo / Clase de
entidad . Una ventana titulada Nueva Clase de entidad se abrir.
( 2 ) En esta ventana , introduzca TXCounties tanto para Nombre y Alias . Bajo el
marco de tipo, seleccione la primera opcin. Haga clic en Siguiente. Seleccione un
sistema de coordenadas para la clase de entidad .

Astronomia y Geodesia
( 3 ) Haga clic en Importar para importar las propiedades de referencia espacial de
un shapefile existente. En la ventana que se abre, busque el archivo shape
llamado texas_counties.shp , y haga clic en el archivo de formas y luego en el
botn Agregar. Haga clic en Siguiente dos veces.
( 4 ) En la columna Nombre de campo, haga clic en la forma de definir el tipo de
entidad para la clase de entidad. En el marco de propiedades del campo ,
seleccione Polgono para el Tipo de geometra . Haga clic en Finalizar . Acaba de
crear una clase de entidad que puede almacenar objetos funcionales que ofrece el
tipo de forma de polgono. Va a cargar caractersticas en esta clase de entidad
vaca desde un shapefile existente.
( 5 ) Haga clic derecho en la clase de entidad de nueva creacin y , a
continuacin, haga clic en Cargar / Cargar datos . En la ventana Data Loader
simple que se abre, haga clic en Siguiente .
( 6 ) Haga clic en el icono de carpeta situado para los datos de entrada que se
abrir la ventana Abrir Geodatabase . El uso de esta ventana , navegar hasta el
archivo shape llamado texas_counties.shp , seleccinelo y haga clic en Abrir .
( 7 ) El camino del shapefile se aadir en la ventana. Aadir este shapefile a la
lista de datos de origen para cargar , haga clic en Agregar. Haga clic en Siguiente
varias veces aceptar las opciones por defecto .
( 8 ) Mira el resumen y haga clic en Finalizar. Al cambiar el tipo de vista para una
vista previa y el tipo de vista previa para Geografa , puede ver las caractersticas
cargados en la pantalla del mapa de ArcCatalog

Astronomia y Geodesia

3. Creacin de un conjunto de datos de funciones


En esta parte del ejercicio, que se va a definir un dataset de entidades en las que
se va a almacenar la clase de entidad que acaba de crear .
(9) Haz clic derecho y en la geodatabase de Texas continuacin, haga clic en
Nuevo / Feature Dataset. En la ventana que se abre, introduzca TXFD como el
nombre para la funcin de conjunto de datos. Haga clic en Siguiente.
(10) En la ventana de propiedades de referencia espacial, haga clic en Importar
para importar las propiedades de referencia espacial de la clase de entidad que
cre previamente y poblada. En la ventana de exploracin que se abre, vaya a la
clase de entidad TXCounties con nombre, haga clic en l y luego en el botn

Astronomia y Geodesia
Agregar. Haga clic en Siguiente dos veces y luego en Finalizar. Un nuevo conjunto
de datos caracterstica ahora se aade a la geodatabase.
(11) Para cargar los TXCounties clase de entidad dentro del dataset de entidades,
haga clic derecho en la clase de entidad y haga clic en Exportar / a Geodatabase
(individual). En la ventana que se abre, haga clic en el icono de carpeta para
seleccionar la ubicacin de salida.
(12) Explorar para el dataset de entidades TXFD, seleccinelo y haga clic en
Agregar. Etiqueta de la clase de entidad de salida Nombre como TexasCty. No se
puede dar la caracterstica nueva clase el mismo nombre que la clase de elemento
que est intentando importar o que se produzca un error. Por ltimo, haga clic en
Aceptar para poblar el dataset de entidades con una clase de entidad.

Ahora va a trabajar en conjuntos de datos de carga de diferentes formatos en una


geodatabase existente llamado " Montgomery ".

Astronomia y Geodesia
4. Exportar un Shapefile En un Geodatabase
Usted aprender cmo exportar archivos de forma en geodatabases . Al exportar
archivos de forma (y coberturas ) , la extensin espacial se pone a la del conjunto
de datos de caractersticas.
( 13 ) El uso de ArcCatalog , navegue a la carpeta donde se encuentra Parcels.shp
. Haga clic en el archivo de forma Parcels.shp , seleccione Exportar en la lista
desplegable y , a continuacin, haga clic en para Geodatabase ( individual) en la
siguiente lista desplegable.
( 14 ) En la clase de entidad a Feature ventana de clase, haga clic en el icono de
carpeta situado junto al segundo cuadro de texto que dice ubicacin de salida .
Navegue hasta localizar la geodatabase de Montgomery y haga doble clic en l
para ver los datasets de entidades dentro de l.
( 15 ) Haga clic en el dataset de entidades Landbase y haga clic en ADD . El
navegador desaparecer y el rasgo de clase a Feature ventana Clase reaparecer
. En el cuadro Nombre de clase de entidad de salida , introduzca Parcelsshp .
( 16 ) Haga clic en Aceptar . Un cuadro de dilogo aparece una vez que se
complete la conversin. Puede utilizar ArcCatalog para ver la clase de entidad que
acaba de importados en la geodatabase.
5. Coberturas Exportar a un dataset de entidades en una geodatabase
Las coberturas se pueden exportar a geodatabases de una vez o de forma
individual . Al exportar coberturas a geodatabases su extensin espacial se pone a
la del conjunto de datos de caractersticas.
( 17 ) Explorar a su carpeta de trabajo donde se encuentra la cobertura de los
laterales . Haga clic derecho en la cobertura , seleccione Exportar en la lista
desplegable , y haga clic en para Geodatabase ( mltiple) en la siguiente lista
desplegable.
( 18 ) En la ventana Cobertura de Geodatabase , tanto el arco y las clases de
entidad de tics se cargan como entradas. Haga clic en el icono de la carpeta de
navegacin ubicada en el Producto Geodatabase .

Astronomia y Geodesia

( 19 ) Navegue hasta localizar la geodatabase " Montgomery " y haga doble clic en
l para ver los datasets de entidades . Haga clic en el dataset de entidades
Landbase y haga clic en ADD .
( 20 ) Deja el dataset de entidades Landbase seleccionado y haga clic en el botn
Siguiente.
( 21 ) Haga clic en Aceptar para completar la exportacin de la cobertura a una
geodatabase .
6. Exportacin de tablas en Geodatabases
Las tablas de una geodatabase pueden ser nicas clases independientes , ya que
no pueden existir dentro de un dataset de entidades . En esta parte del ejercicio,
que se va a exportar una tabla en la geodatabase como una tabla de geodatabase
personal.
( 22 ) El uso de ArcCatalog , navegue a la carpeta de trabajo , donde se encuentra
la tabla Owner.dat . Haga clic derecho en la tabla , seleccione Exportar en la lista
desplegable y , a continuacin, haga clic en para Geodatabase ( individual) en la
siguiente lista desplegable.

Astronomia y Geodesia

(23) Aparecer la tabla a la ventana de la tabla. Haga clic en el icono de carpeta


situado junto al segundo cuadro de texto que dice ubicacin de salida. Navegue
hasta localizar la geodatabase "Montgomery", seleccinelo y haga clic en Agregar.
(24) Se puede cambiar el nombre de la tabla en el cuadro de texto Nombre de la
tabla de salida titulado. Cambie el nombre a "Propietario" y haga clic en el botn
Aceptar. La mesa est ahora exporta a la geodatabase. Utilice ArcCatalog para ver
la tabla. 7. Exportacin geodatabase Clases de elemento como Shapefiles Clases
de entidad en una geodatabase se pueden exportar como archivos de formas o
clases de entidad de geodatabase personales de otra geodatabase. En esta parte
del ejercicio, que se va a exportar clases de entidades pertenecientes a una
geodatabase como shapefiles.
(25) El uso de ArcCatalog, navegue hasta la geodatabase "Montgomery". Haga
clic en la geodatabase para ver los datasets de entidades y haga clic en el dataset
de entidades Landbase.
(26) Haga clic derecho en la clase de entidad carretera-cl, seleccione Exportar en
la lista desplegable y haga clic en el to Shapefile (individual) en la siguiente lista
desplegable. En la clase de entidad a Feature ventana de clase, haga clic en el
icono de carpeta situado junto al segundo cuadro de texto que dice ubicacin de
salida.

Astronomia y Geodesia
( 27 ) Navegue hasta localizar la carpeta de trabajo donde desea que el archivo de
forma que se almacene . Seleccione la carpeta y haga clic en Agregar . Haga clic
en Aceptar . La clase de entidad est ahora exporta como archivo shape a la
carpeta que ha seleccionado.
Si la clase de entidad de geodatabase se va a exportar a otra geodatabase en
lugar de la localizacin de la carpeta, tendr que localizar la geodatabase.
8. Creacin de clases de relacin
Creacin y edicin de clases de relacin requiere o ArcInfo o ArcEditor; Los
usuarios de ArcView no podrn continuar con este ejercicio. Una clase de relacin
es una asociacin entre dos tablas, entre una mesa y una clase de entidad o entre
dos clases de entidad. Las clases de relacin en una geodatabase pueden estar
dentro o fuera de un dataset de entidades. Hay dos tipos de clases de parentesco
- clases de relacin simples y clases de relacin compuestos. Supongamos objeto
A y el objeto B tienen una relacin simple entre ellos. Si el objeto A se elimina de la
base de datos, el objeto B continuar existiendo. Relaciones simples pueden ser
de uno a uno o uno-a-muchos o muchos-a-muchos. Sin embargo, si hay una
relacin compuesta entre los dos objetos, el tiempo de vida de un objeto controla
el tiempo de vida de la otra. Relaciones compuestas son siempre uno-muchos
pero tambin pueden ser de una sola a uno. En este ejemplo, vamos a crear una
clase de relacin entre las caractersticas de las parcelas Class cuentan con
informacin de propiedad almacenada en la tabla llamada Propietario hecho en la
Seccin 6 de este ejercicio. La relacin se basa en dos campos - unos de los
paquetes cuentan con clase llamada PROPERTY_I y el otro de la mesa
propietario llamado PROPERTY_ID. Vea estos campos utilizando ArcCatalog.
Usted puede verlos en la pantalla del mapa haciendo clic en ficha Vista previa y
seleccionar la opcin de "mesa" para el tipo de vista previa en la parte inferior de
la pantalla.
(28) El uso de ArcCatalog, vaya a la ubicacin donde se encuentra la geodatabase
de Montgomery y haga clic en l para acceder a las bases de datos de
caractersticas.
(29) Haga clic derecho en el dataset de entidades LandBase y seleccione Nuevo /
clase de relacin. En la ventana Nueva clase de relacin, entre el nombre de la
relacin como "ParcelOwner."
(30) En el cuadro de la clase tabla / funcin de Origen, seleccione Parcelsshp. En
la clase de tabla / funcin de destino, seleccione la tabla Propietario y haga clic en
Siguiente.

Astronomia y Geodesia
( 31 ) En la siguiente ventana , seleccione la opcin simple relacin (peer -to-peer )
y haga clic en el botn Siguiente. En la siguiente ventana que pregunta por la
direccin de propagacin del mensaje, deje la opcin seleccionada que dice que
ninguno y haga clic en el botn Siguiente.
( 32 ) En la siguiente ventana que pide cardinalidad , seleccione 1-1 ( uno a uno) ,
y haga clic en Siguiente. En la siguiente ventana que pregunta si una nueva tabla
tiene que ser creado para almacenar los atributos , seleccione la segunda opcin,
que dice No, yo no quiero agregar atributos a esta clase de relacin y haga clic en
el botn Siguiente.
( 33 ) En la siguiente ventana , seleccione la clave principal como PROPERTY_I y
la clave externa como PROPERTY_ID y haga clic en Siguiente. Antes de crear la
clase de relacin , aparece un informe de sntesis . Lea la informacin
correspondiente y haga clic en Finalizar.
( 34 ) Ahora se puede ver que el ParcelOwner clase de relacin se ha aadido al
conjunto de datos caracterstica LandBase en la geodatabase .

Estos materiales pueden ser utilizados slo con fines de investigacin y


educativos. Por favor, acreditar los autores y el Departamento de Ingeniera Civil
de la Universidad Texas A & M .
Todos los derechos reservados comerciales .
Derechos de Autor 2011 : Texas A & M University

Potrebbero piacerti anche