Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
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.
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
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
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.
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
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 .