Você está na página 1de 18

CURSO

INTRODUCCIÓN:

ARCVIEW 3.X

CHOLOMA
NOVIEMBRE DEL 2006

Servicio Holandés de Cooperación Municipalidad de Puerto Cortés Municipalidad de Choloma


al Desarrollo

Por el consultor: Ing. Stefan van Egeraat


Curso: Introducción en ArcView

ArcView 3.X
Arcview 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: egeraat@infohn.com
-2-
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: egeraat@infohn.com
-3-
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: egeraat@infohn.com
-4-
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:

Views
En 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.

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

Layouts
En 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.

Scripts
Los 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: egeraat@infohn.com
-5-
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: egeraat@infohn.com
-6-
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: egeraat@infohn.com
-7-
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: egeraat@infohn.com
-8-
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 Departamento
Department : Nombre del Departamento
Pobreza : Hogares en estado de Pobreza
Hogares : Total de Hogares
Hombres : Total de Hombres 1988
Mujeres : Total de Mujeres 1988
Pob_88 : Total de Población 1988
Pob_95 : Total de Población 1995
Viv_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: egeraat@infohn.com
-9-
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: egeraat@infohn.com
-10-
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: egeraat@infohn.com
-11-
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: egeraat@infohn.com
-12-
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: egeraat@infohn.com
-13-
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: egeraat@infohn.com
-14-
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: egeraat@infohn.com
-15-
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: egeraat@infohn.com
-16-
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.

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.

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: egeraat@infohn.com
-17-
Curso: Introducción en ArcView

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: egeraat@infohn.com
-18-