curso arcview básico

27
CURSO INTRODUCCIÓN: ARCVIEW 3.X CHOLOMA NOVIEMBRE DEL 2006

Upload: leliem

Post on 06-Jan-2017

227 views

Category:

Documents


2 download

TRANSCRIPT

Page 1: Curso ArcView Básico

CURSOINTRODUCCIÓN:

ARCVIEW 3.X

CHOLOMANOVIEMBRE DEL 2006

Servicio Holandés de Cooperaciónal Desarrollo

Municipalidad de Puerto Cortés Municipalidad de Choloma

Por el consultor: Ing. Stefan van Egeraat

Page 2: Curso ArcView Básico

Curso: Introducción en ArcView

ArcView 3.XArcview es conocido como un SIG "desktop" o de escritorio, lo cual quiere decir que es una aplicación enfocada a usuarios finales y administradores de sistemas, los cuales no requieren de hacer complejos análisis y producir nueva información, sino consultar información que ya existe de una manera rápida y precisa en una interface amigable y accesible.

Cuenta con importantes características de funcionalidad tales como tener una arquitectura abierta que no se encuentra ligada a una plataforma especifica de hardware. Puede ser ejecutado sin problemas en las diferentes plataformas comerciales disponibles en el mercado, tanto en PC bajo NT como en estación de trabajo bajo sistemas UNIX, sin perder funcionalidad, ya que cuenta con la misma interface y herramientas de trabajo en ambos entornos.

Cuenta con dos valores agregados primarios, un lenguaje de programación nativo denominado AVENUE el cual permite personalizar las funciones del programa y la interface de trabajo, así como un conjunto de extensiones especializadas que permiten al usuario realizar procesamientos más complejos de aquellos contenidos en el núcleo base, haciendo del entorno de Arcview una herramienta de visualización, consulta y análisis, poderosa, accesible y fácil de usar.

Funciones básicas del programa Arcview

VISUALIZACION

Arcview es capaz de visualizar y desplegar información raster y vectorial provenientes de diferentes formatos estándar, así como aquellos de la familia de productos de ESRI. De tal manera que es posible integrar datos provenientes de diferentes fuentes en un solo ambiente de despliegue, consulta y análisis.

GENERACION DE PRODUCTOS CARTOGRAFICOS

De manera rápida, sencilla y accesible, se pueden generar mapas de calidad profesional con diferentes tipos de datos tanto vectoriales como raster. Cuenta con todas las herramientas necesarias para crear los mapas de una manera automatizada con todos los elementos necesarios tales como leyendas o simbología, nortes, barras de escala, textos adicionales, logotipos e imágenes. La impresión de los mismos puede llevarse a cabo en impresoras convencionales o plotters de diferentes marcas y modelos.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 3: Curso ArcView Básico

Curso: Introducción en ArcView

CONSULTA GRAFICA Y TABULAR

Cuenta con las opciones para visualizar tanto datos gráficos como tabulares de manera ligada por la estructura de datos topológicas, de tal manera que pueden realizar selecciones interactivas, utilizando una entidad gráfica (polígono, circulo o línea), una expresión lógica o condición, expresando estos resultados visualmente por medio de gráficas de pie, barras ó líneas para hacer análisis comparativos.

Así mismo, pueden realizarse clasificaciones mediante diferentes mítodos en base a los atributos de los elementos de las diferentes capas de información para generar información temática. De esta forma una misma capa puede ser desplegada de diferentes maneras en base a sus atributos, por lo que es posible hacer comparaciones directas de la información e incluso graficaciones de la misma.

ANALISIS ESPACIAL

Arcview en su módulo base cuenta con herramientas especiales para realizar operaciones de análisis espacial entre capas de información, las cuales van desde sobreposición gráfica de diferentes layers con la opción de ligar sus bases de datos, hacer análisis de área de influencia o afectación y establecer las relaciones existentes entre diferentes capas.

INTEGRACION DE DATOS

Arcview cuenta con la funcionalidad de desplegar diferentes formatos de información en un ambiente integrado, tales como dibujos CAD en formato DXF o DWG, archivos de texto o ASCII, coberturas en formato de Arcinfo, además de contar con un archivo de formato nativo denominado shapefile, entre los formatos vectoriales. Para los formatos raster puede visualizar archivos en formato TIFF,GIF, genírico binario, imágenes de satílite o mapas escaneados en formato de ERDAS Imagine .img o .lan, así como archivos GRID de Arcinfo. Finalmente en las bases de datos, de manera nativa trabaja los archivos en formato .dbf, por lo cual son accesibles las tablas provenientes de otros paquetes de software que manejen este mismo formato sin necesidad de conversión, archivo de texto ASCII y archivos en formato INFO.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 4: Curso ArcView Básico

Curso: Introducción en ArcView

DESARROLLO DE APLICACIONES

Por la funcionalidad del lenguaje de programación AVENUE es muy fácil incluso para usuarios no experimentados o que no tienes conocimientos de programación personalizar la interface de trabajo del software o realizar pequeñas aplicaciones. Cuenta además con la herramienta de Dialog Designer, la cual integra nuevas funciones y objetos al ambiente de programación de manera accesible para los usuarios lo cual permite crear aplicaciones más complejas.

MANEJO DE BASES DE DATOS

Además de tener un manejador interno de bases de datos para la administración y control de las tablas de atributos de los elementos, cuenta con la opción de tener acceso a bases de datos relaciones tales como ORACLE, SYBASE, INFORMIX, SQL SERVER, entre otras.

Como funciones nativas, permite manejo de tablas tales como adición o eliminación de campos, modificación de registros, uniones o relaciones de tablas.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 5: Curso ArcView Básico

Curso: Introducción en ArcView

Cuando comienza ArcView, la ventana principal de ArcView aparece en la pantalla. Los menús, botones, y herramientas que utilizará están ubicados en la parte superior de la ventana.

Un proyecto se conforma de la colección de Views, tablas, y otros documentos que se utilizan juntos en una sesión. Un proyecto de ArcView lo ayuda organizar y facilitar el acceso a sus diferentes documentos. Los nombres de los diferentes documentos de un proyecto aparecen en la ventana del proyecto (al inicio esta ventana se llama; untitled o en español; sin título)

Los diferentes tipos de archivos que pueden pertenecer a un proyecto son:

ViewsEn los Views se pueden visualizar y utilizar los datos geográficos por medio de mapas interactivos.

Tables Los Tables son las bases de datos que se utilizarán en un proyecto.

ChartsLos Charts son los gráficos (diagramas) que se puede generar con ArcView

LayoutsEn los Layouts de ArcView se generan y formatean los mapas que serán utilizados para impresión. A estos mapas se les pueden añadir textos (titulo, etc.) , tablas, diagramas etc.

ScriptsLos Scripts de ArcView son macros escritos en Avenue, el lenguage de programación de ArcView. Con Avenue se pueden personalizar casi todos los aspectos de ArcView, se pueden llevar a cabo funciones sencillas como agregar un botón nuevo hasta crear un nuevo comando.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 6: Curso ArcView Básico

Curso: Introducción en ArcView

Durante este curso de ArcView aprenderán los comandos básicos de este software. En el primero ejercicio vamos a desplegar y explorar un mapa de Honduras.

Este es un aplicativo de Honduras a nivel de los Departamentos.Copiar primero los archivos hondep.shp, hondep.shx, hondep.dbf y datadep.dbf a una nueva carpeta (c:\Honduras)

Añadir un tema y conectar una base de datos.

Comenzamos con ArcView y abrimos un nuevo View; esto lo logramos haciendo un click sobre el botón de New o en el icono Views. Como resultado aparece una ventana con el nombre View1.

En este View vamos abrir un tema con los datos geográficos de Honduras a nivel de los Departamentos. Se abre este tema por medio del comando Add Theme debajo del Comando View Menu o hacer un click sobre el botón de Add Theme .

Al llevar a cabo las acciones antes mencionadas aparecerá la ventana Add Theme y en esa ventana seleccionarán el tema hondep.shp en la carpeta c:\honduras

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 7: Curso ArcView Básico

Curso: Introducción en ArcView

En la ventana de View1 aparecerá el tema hondep.shp y se puede visualizar (encender) este tema haciendo un click sobre el pequeño check box al lado izquierdo del nombre de este tema.

Ahora vamos identificar un Departamento por medio de la herramienta Identify Tool. Hacer un click sobre el botón Identify Tool y después un click dentro un polígono del departamento que desea (por ejemplo en el departamento de Copán). Aparecerá una ventana con la información que esta conectada a este polígono.

En este tema como podrán observar no hay mucha información conectada, pero posteriormente se podrá conectar mas, si así lo desea.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 8: Curso ArcView Básico

Curso: Introducción en ArcView

Ahora vamos a visualizar la base de datos completa para este tema; haga un click click sobre el botón Open Theme Table.

Al llevar a cabo las acciones que se describieron anteriormente aparecerán los atributos de este tema;

.

Como podrán observar en la ventana solamente contiene, entre otros, el nombre del Departamento (Department) y un código del Departamento (Codigo).

Ahora se llevará acabo un proceso que nos permitirá conectar mas información a esta base de datos; Se conectará información sobre población y vivienda de otra base de datos. Ejecute los comandos descritos a continuación para lograr lo antes descrito; Activen la ventana de proyecto (Untitled) haciendo un click sobre ella, podrán

observar como cambia de color para indicar que esta activada; Hacer un solo click sobre el botón de base de datos (Tables) para seleccionar

esta opción. Hacer un Click sobre el botón Add para agregar la base de datos datadep.dbf

al proyecto. Al llevar a cabo esta operación podrán observar como el nombre de la base de datos es agregada al listado en la ventana de proyecto.

Seleccionar el archivo de la base de datos que acaba de agregar y hacer un click sobre el botón de OK

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 9: Curso ArcView Básico

Curso: Introducción en ArcView

La base de datos datadep.dbf contiene la siguiente información de cada Departamento:Area_km2 : Superficie en kilómetros cuadrados.Codigo : Código del DepartamentoDepartment : Nombre del DepartamentoPobreza : Hogares en estado de PobrezaHogares : Total de HogaresHombres : Total de Hombres 1988Mujeres : Total de Mujeres 1988Pob_88 : Total de Población 1988Pob_95 : Total de Población 1995Viv_88 : Total de Viviendas 1988

El código del Departamento (codigo) es la clave para conectar esta base de datos a los atributos del tema de Honduras al nivel de Departamentos.

Identificar y activar en ambas bases de datos el campo común, en este caso el campo codigo es la clave entre ambas bases de datos. Para activar el campo común deberá primero hacer un click sobre una de la ventana que contiene la base de datos, como puede observar hay dos ventanas con bases de datos, una con los atributos del tema y la otra con los datos de población y vivienda. Seleccione cualquiera de las dos ventanas y hacer un click sobre la misma, podrá observar como cambia de color para indicar que está seleccionada. Al haber seleccionado la ventana deberá activar el campo que se utilizará como clave para conectar estas bases de datos, para activar el campo coloque el cursor del ratón sobre el nombre del campo y hacer un click, el campo cambiara de intensidad de color para indicar que está seleccionado. Repetir el mismo proceso de activación de campo con la otra base de datos. Una vez llevado a cabo este proceso activar la ventana (Attributes of hondep.shp).

Para conectar la base de datos de población y vivienda a la base de datos de los atributos del tema se utilizará el comando JOIN que se encuentra en el menú de Table o hacer un click sobre el botón de JOIN.

Al llevar a cabo este procedimiento se debe revisar bien las bases de datos para asegurarse que estas se conectaron de forma correcta. Si no se conectaron las bases como se esperaba se debe repetir el proceso antes descrito hasta que el proceso termine de forma adecuada.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 10: Curso ArcView Básico

Curso: Introducción en ArcView

Para no perder todo el trabajo que hicimos hasta ahora es mejor almacenar el proyecto con el comando Save Project que se encuentra debajo del Menú File.

Utilizarán de nuevo el comando Identify, y podrán observar que ahora cada Departamento contiene toda la información que estaba contenida en ambas bases. En efecto ambas base se han unido. Podrá llevar acabo esta unión con la cantidad de bases de datos que desee siempre y cuando existan campos clave en las bases que se desean conectar.

Como hacer busquedas y selecciones.

Al haber concluido satisfactoriamente con las etapas antes descritas en este documento se tendrá como resultado un aplicativo de Honduras a nivel de departamento con la información del Censo conectada a cada uno de los departamentos. Con este aplicativo se pueden llevar a cabo una gran variedad de análisis para diferentes propósitos. A continuación se describirán los pasos necesarios para hacer búsquedas y para hacer selecciones multi-criterio en la base de datos, con los resultados de estas búsquedas y preguntas se pueden analizar varios tipos de situaciones, por supuesto esto depende de las necesidades del usuario.

Primero se debe asegurar que la ventana con el tema (View1) y la ventana con los atributos del tema (Attributes of hondep.shp) estén ambos abiertos

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 11: Curso ArcView Básico

Curso: Introducción en ArcView

BÚSQUEDA: Buscamos el departamento Copán.

1. Seleccionar el comando Find que se encuentra debajo del menú Table o hacer un click sobre el botón Find.

2. En la ventana de Find que aparecerá en su pantalla teclee copán luego haga un click sobre el botón de OK.

3. Como podrá observar en la pantalla; el polígono en el mapa que representa a Copán, así como el registro en la base donde se encuentra la palabra Copán están seleccionados.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 12: Curso ArcView Básico

Curso: Introducción en ArcView

SELECCIÓN: Seleccionar todos las Departamentos con una población mayor de 300,000 habitantes en el censo de 1988.

Para lograr hacer la selección antes señalada deberá seguir los pasos mostrados a continuación:

1. Seleccione el comando Query que se encuentra debajo del menú Table cuando la tabla Attribures of Hondep.shp este activa o lo encontrara debajo del menú Theme cuando la ventana View1 este activo. También podrá activar este comando haciendo un click sobre el botón Query.

2. En la ventana de query builder se debe colocar lo siguiente: ( [Pob_71] > 300000 ) para lograr obtener como resultado la selección de los departamentos que tuvieron en el censo del 88 una población (Pob_88) mayor de 300,00 habitantes. No es necesario teclear la selección ya que todas las opciones se encuentran en la ventana de query builder. Para colocar la selección antes mencionada haga los siguiente: Haga un doble click sobre el nombre de campo que desea en la ventana de

Fields; en este caso sobre Pob_88 Hacer un click sobre el botón de mayor que (>) que se encuentra en la

parte central de la ventana de query builder. Teclee la cantidad de 100000. Al finalizar haga un click sobre el botón de New Set

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 13: Curso ArcView Básico

Curso: Introducción en ArcView

En la base de datos, así como en el View aparecerán los departamento que tienen mas de 300,000 habitantes seleccionados. En este ejemplo son los Departamentos: Cortés, Yoro y Francisco Morazán

Como practica; haga la misma selección pero con los datos de 1995; Seleccionar todos los departamentos con mas de 300,000 habitantes en año 1995.

En este caso las siguientes departamentos tenia una población mayor de 300,000 en el año 1995: Cortés, Yoro, Francisco Morazán, Olancho, Santa Barbara, Comayagua, El Paraiso y Choluteca.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 14: Curso ArcView Básico

Curso: Introducción en ArcView

Calculos con la Información.

Con el ArcView es posible manipular y cambiar la base de datos, esto les permitirá desde al Arcview hacer cálculos con la base de datos y almacenar esa información en un campo adicional que podrán crear utilizando el Arcview.

En este ejemplo vamos a calcular la Densidad de Población por Kilómetro Cuadrado esto se logra dividiendo la población por la cantidad de kilómetros cuadrados donde se encuentra esa población. La densidad que de cómo resultado de este calculo será almacenado en la misma base de datos.

1. Lo primero que se debe hacer es activar la ventana con los atributos de hondep.shp.

2. Seleccione el comando Start Editing que se encuentra debajo del menú Table.

3. Seleccione el comando Add Field que se encuentra debajo del menú Edit para añadir el nuevo campo en la base de datos. En este nuevo campo se almacenará el resultado del calculo que se ejecutará mas adelante.

4. -Colocar como Nombre (Name): DensPob95-Tipo de datos (Type): Number (Número)-Width (espacios) : 7-Decimal Places (espacios decimales): 1-Al haber colocado estos datos para la creación de un nuevo campo en la base de datos haga un click sobre el botón OK.

5. Seleccione el comando Calculate (Calcular) que se encuentra debajo del menú Field para hacer el calculo; en este caso será Densidad de Población

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 15: Curso ArcView Básico

Curso: Introducción en ArcView

6. En la ventana Field Calculator colocar el siguiente calculo : [Denspob95]=[Pob_95] / [Area_km2], y tocar después el botón OK

7. En la base de datos aparecen en el campo Denspob95 los valores para la Densidad de Población. Activar el comando para Stop Editing abajo el Edit Menu y salvar los cambios (click YES)

Creación de un Mapa Temático

Ahora vamos crear el Mapa Temático con la Densidad de Población de los Departamentos de Honduras.

1. Activar el View1 con el tema Hondep.shp

2. Seleccionar el comando Edit Legend abajo el Theme Menu.Este comando se puede activar también por medio de dar un doble click en el nombre del tema o tocar el Legend Editor botón.

3. Aparece la ventana Legend Editor (Editor de Leyenda) y seleccionar en Legend Type el Gratuated Color.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 16: Curso ArcView Básico

Curso: Introducción en ArcView

4. En el Classification Field seleccionar el campo Denspob95. Automáticamente parece 5 clases. Se puede cambiar las clases (total de clases, tipo de clases) con el classify botón. Los colores se puede cambiar en el Color Ramps .

5. Al final tocar el Apply Botón en la Legend Editor Ventana y cerrar esta ventana.

6. En la ventana View1 parece el Mapa Temático.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 17: Curso ArcView Básico

Curso: Introducción en ArcView

Creación de Layout

Al final podemos generar el mapa completo con Texto, Escala etc., cual seria el mapa listo para su impresión.

1. Primero seleccionar el comando Properties abajo el View Menu.Poner Map Units en meters y Distance Units en Kilometers. Después click OK

2. Seleccionar el comando Layout abajo el View Menu.Seleccionar el formato Landscape en el Template Manager.

3. Después parece el Layout.

4. Dar un doble click encima el Texto View1 para cambiar el Titulo. También se puede añadir mas texto con el texto botón.

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]

Page 18: Curso ArcView Básico

Curso: Introducción en ArcView

5. Cuando esto listo el layout se puede imprimir la misma con el Print comando abajo el File menu o tocar el Print botón.

EJERCICIO CON APLICATIVO DE HONDURAS A NIVEL DE MUNICIPIOS

Copiar primero los archivos honmun.shp, honmun.shx, honmun.dbf y datamuni.dbf a la carpeta (c:\Honduras)

Conectar la base de datos datamuni.dbf al aplicativo de Honduras a nivel de municipios:

1. ¿Cuales son los municipios con una población menor de 1,500 Habitantes en el año 1988 ?

2. ¿Cuales son los municipios con una población mayor de 80,000 Habitantes en el año 1988?

3. Cuales son los municipios con una población mayor de 20,000 habitantes y un total de vivienda menor de 4,000.

4. ¿Crear un mapa temático con la Densidad de Población (por kilómetro cuadrado) de Honduras a nivel de municipios ?

5. ¿Crear un mapa temático con la Cantidad de Habitantes por Vivienda de Honduras a nivel de municipios ?

Fortalecimiento de Capacidades de la Municipalidad de Choloma y de la Municipalidad de Puerto Cortés en el manejo de Sistemas de Información Geográfica

Ing. Stefan van Egeraat Email: [email protected]