Geoprocesamiento ArcGIS9

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 30

Introducción del curso

Un famoso filósofo dijo una vez, "Cuando todo lo que tienes es un martillo, todos los
problemas empiezan a mirarse como si fueran un clavo".
Por supuesto, todos los problemas no son iguales y raramente existe una solución única
para todos. Tener las herramientas adecuadas es el primer paso para una finalización
con éxito del proyecto. Pero si quiere colgar un cuadro, puede que requiera una
escalera, un medidor de nivel, un cordón, destornilladores y un lápiz. Dependiendo del
tipo de pared y del peso del cuadro, escogerá diferentes tipos de materiales.
En ArcGIS® 9, las herramientas de geoprocesamiento son la solución para sus
problemas geográficos. Con alrededor de 200 herramientas, aquellos que dispongan de
una licencia de ArcInfo™ tendrán un buen conjunto de herramientas y encontrarán una
solución apropiada para la mayoría de las necesidades de geoprocesamiento. Para las
operaciones complejas, se pueden crear las herramientas personalizadas utilizando
modelos y scripts. El marco de trabajo de geoprocesamiento de ArcGIS proporciona
funcionalidad para organizar su entorno de trabajo, para realizar análisis simples y
complejos y para hacer que sus herramientas personalizadas puedan utilizarlas otras
personas.
Una vez que se tenga fluidez con el marco de trabajo de geoprocesamiento, entenderá
que es más fácil que nunca completar sus proyectos de SIG. Este curso le dará los
conocimiento que necesita para realizar labores de geoprocesamiento con ArcGIS,.

Explore la Galería del Curso


Mire lo que va a aprender en este curso. Las imágenes mostradas en la Galería del
Curso son ejemplos de los mapas que creará en los ejercicios.

Empezar
Software requerido
Para completar los ejercicios, necesita uno de los siguientes productos software:

ArcInfo 9

Su ordenador debe cumplir los siguientes requisitos mínimos:

• Velocidad de la CPU — 800 MHz mínimo (recomendado 1.0 GHz o superior)


• Memoria (RAM) — 256 MB mínimo (recomendado 512 MB o superior)

Nota del Traductor.


Este curso, a pesar de estar en español, está vinculado por una página web en inglés.
Por tanto, en ocasiones, al pulsar un determinado enlace se accede a una página en
inglés. Dichos enlaces están señalados con un asterisco.
Los cursos están basados en los mismos datos que los originales (los de la versión en
inglés). Por ello, los nombres de los datasets, shapefiles, geodatabases, etc., así como
muchos de los datos que se introducen se han mantenido en inglés. En la mayoría de
los casos también se incluye su traducción entre paréntesis.

Orientación
¿Es nuevo en los cursos de ESRI Virtual Campus? Vea la Orientación para aprender
cómo es la estructura del curso, navegar por él y obtener ayuda cuando la necesite.
Datos del Curso
Este curso incluye los datos que necesitará en los ejercicios de cada módulo Puede
descargarlos desde esta página o desde cualquier otra página de ejercicios. Los datos
están comprimidos para que la descarga sea más rápida.

Instrucciones de los datos del curso


Antes de poder trabajar con los datos, debe descargarlos y descomprimirlos. Lea las
instrucciones de los datos del curso.

Descargar los datos


¿Ha leído las instrucciones de los datos del curso? Si es así, ya está listo para descargar
los datos.

Fuentes de los datos


ESRI quisiera dar las gracias a todos aquellos que han proporcionado los datos
utilizados en este curso.

Empezar con el
Geoprocesamiento
Sin duda, ha llegado a este curso con algunas preguntas básicas sobre el
geoprocesamiento. Puede que no esté seguro de qué significa exactamente el término
"geoprocesamiento", o de cómo se ajusta al flujo de trabajo de su proyecto SIG o de
cómo utilizar el entorno de geoprocesamiento de ArcGIS® para hacer las funciones que
necesita.
Este módulo está diseñado para responder a esas cuestiones. Una vez que entienda los
fundamentos, estará listo para profundizar en los módulos siguientes.

Objetivos de aprendizaje
Un alumno que complete este módulo será capaz de:

• definir el geoprocesamiento
• entender cómo encaja el geoprocesamiento en un flujo de trabajo típico de un
SIG
• utilizar ArcToolbox™ para gestionar las herramientas de geoprocesamiento
• encontrar la herramienta de geoprocesamiento apropiada para una tarea
• ejecutar una operación de geoprocesamiento utilizando el diálogo de una
• herramienta, la línea de comandos, un modelo y un script

¿Qué es el
geoprocesamiento?
El Geoprocesamiento es cualquier operación de un SIG para manipular datos. Una
operación típica de geoprocesamiento coge un dataset de entrada, realiza una operación
en ese dataset y devuelve el resultado de la operación como un dataset de salida,
también llamado datos derivados. Operaciones corrientes de geoprocesamiento son la
superposición de entidades geográficas, la selección y el análisis de entidades, el
proceso de creación de topología y la conversión de datos. El geoprocesamiento le
permite definir, gestionar y analizar la información geográfica utilizada para tomar
decisiones.
En otras palabras, cualquier alteración o extracción de información que quiera realizar
en sus datos incluiría un geoprocesamiento.
En este tema descubrirá qué lugar ocupa el geoprocesamiento en el flujo de trabajo de
su proyecto SIG. También echará un primer vistazo a las herramientas de
geoprocesamiento de ArcGIS.

Pasos de un proyecto de SIG

Para casi cualquier proyecto de SIG hay ciertas tareas que se pueden realizar sin tener
en cuenta el tipo de proyecto. Estas tareas están agrupadas en cuatro pasos principales.
Pasos y tareas de un proyecto de SIG

Determinar los objetivos del proyecto


• Identificar el problema a resolver
1
• Romper el problema en trozos ms pequeos
• Determinar los requisitos de los datos

Construir la base de datos y preparar los datos para el anlisis


• Identificar y obtener los datos relevantes
2 • Disear e implementar la base de datos
• Aadir los datos espaciales y de atributos a la base de datos
• Gestionar y modificar los datos

Realizar el anlisis
• Determinar la metodologa y secuencia de las operaciones
3 • Procesar los datos
• Evaluar e interpretar los resultados
• Refinar el anlisis tanto como se necesite y generar alternativas

Presentar los resultados


4
• Crear los productos finales para el pblico destinado

Mientras que progresa en los cuatro pasos principales de un proyecto SIG es importante
documentar su trabajo. La documentación cuidada le sirve como registro de su
metodología, de forma que luego puede duplicar fácilmente su flujo de trabajo y
compartir su trabajo con otros.
Por tanto, ¿dónde encaja el geoprocesamiento en los pasos de un proyecto SIG?

Dónde encaja el geoprocesamiento

Preparar los datos y realizar el análisis son el corazón de cualquier proyecto SIG, ahí es
donde la mayoría de las operaciones de geoprocesamiento entran en juego.
La documentación es una parte igual de importante de un proyecto SIG. Como ArcGIS
ahora incluye funcionalidades para la documentación, también puede ésta incorporarse
al flujo de trabajo estándar de geoprocesamiento.

Las tareas resaltadas en amarillo representan los estados del flujo de trabajo de
geoprocesamiento. Dependiendo de la forma de presentación que escoja, puede
utilizar también herramientas de geoprocesamiento en el último paso de su proyecto
(específicamente, herramientas de cartografía), pero para la mayor parte, el marco
de trabajo de geoprocesamiento proporciona funcionalidades para la preparación de
los datos, el análisis y la documentación.
En el estado de preparación de datos, necesitará crear la estructura física de la base
de datos y poblarla con datos. Si los datos proceden de fuentes diferentes (como suele
pasar), probablemente será necesario convertirlos a un formato común y será necesario
un sistema de coordenadas común. Puede que también necesite combinar o extraer
datos, crear nuevos atributos, revisar los posibles errores de los datos y realizar otras
tareas de creación y gestión de datos para prepararlos para el análisis.
En el estado de análisis combinará operaciones tales como selección y superposición de
entidades en secuencias significativas para revelar relaciones geográficas entre los
datos. El análisis inicial puede llevar a la necesidad de un análisis mayor que requiera
datos adicionales, y por consiguiente a la preparación de datos adicionales. Por tanto,
puede que tenga que ir hacia delante y hacia atrás entre las dos fases.
La documentación es, quizás, la parte que más se pasa por alto en un proyecto SIG,
pero puede jugar un papel crítico en el resultado de un proyecto. La documentación
incluye la descripción de información sobre sus datos y su metodología.

Ejecutar una herramienta de geoprocesamiento

En este ejercicio, aprenderá a realizar una operación de geoprocesamiento simple.


Realizar una operación de geoprocesamiento requiere el uso de una herramienta de
geoprocesamiento.
Empezará echando un vistazo a cómo se organizan las herramientas en ArcToolbox.
Después utilizará una herramienta para recortar una clase de entidad utilizando una
segunda clase de entidad.

Tiempo estimado para completarlo: 10 minutos


Antes de empezar
Los datos para este ejercicio están contenidos en los siguientes archivos:
• Geoprocess.exe (Archivo de datos del curso)
• Start.exe (Archivo de datos del Módulo )

Si no se ha descargado los datos de los ejercicios para este módulo, debería


descargarse los datos ahora.

¿Necesita ayuda? Instrucciones de los datos del curso

Paso Iniciar ArcMap y abrir ArcToolbox


1
Inicie ArcMap™.
Si es necesario, haga clic en el botón Mostrar/Ocultar la ventana de ArcToolbox
para verla.
La ventana de ArcToolbox se puede colocar en cualquier parte en ArcMap o estar
flotando simplemente.
Las cajas de herramientas que están disponibles para usted se muestran en la
pestaña Favoritos. Las cajas de herramientas que vea dependerán del producto de
software de ArcGIS (ArcView,® ArcEditor™ o ArcInfo™) para el que tenga licencia
y de las extensiones que tenga instaladas.
Como mínimo, debería ver las cajas de herramientas que se muestran debajo
para la licencia de ArcInfo. Si tiene ArcInfo Workstation instalado, también verá la
caja de herramientas Herramientas de Cobertura (Coverage Tools).

¿Qué pasa si no veo estas cajas de herramientas?


Estas cajas de herramientas contienen las herramientas que va a utilizar en las
operaciones de geoprocesamiento. Trabajará con ellos durante el resto del curso.
Paso Explorar la organización de ArcToolbox
2
Observe que las cajas de herramientas se organizan de forma que pueden
asociarse lógicamente con al menos uno de los pasos de un proyecto de SIG.
REPASAR CONCEPTO
Haga clic en el signo más (+) a la izquierda de la caja de herramientas
Herramientas de Análisis (Analysis Tools) para expandir sus contenidos.
VER RESULTADO
Las herramientas de geoprocesamiento en esta caja de herramientas se han
agrupado en cuatro tipos de operaciones analíticas: Sustracción, Superposición,
Proximidad y Estadísticas, representadas como conjuntos de herramientas en la
caja de herramientas.
Expanda el conjunto de herramientas Sustracción.
VER RESULTADO
El conjunto de herramientas contiene cuatro herramientas utilizadas para sustraer
datos. Cada herramienta ejecuta una única operación en los datos.
Todas las herramientas de geoprocesamiento que vienen con ArcGIS y sus
extensiones se organizan de similar manera. Cada operación se representa como
una herramienta en una caja de herramientas. Las cajas de herramientas que
contienen muchas herramientas tendrán las herramientas organizadas en
conjuntos de herramientas.
Paso Añadir datos para procesar
3
Antes de poder utilizar una de las herramientas de geoprocesamiento, necesitará
añadir algunos datos.
Haga clic en el botón Añadir Datos . En el diálogo de Añadir datos, navegue
hasta la carpeta de datos del módulo (por ejemplo,
C:\Temp\VirtualCampus\Geoprocess\Start).
La carpeta Start contiene dos geodatabases: CentralFlorida y MarionCounty. Haga
doble clic en CentralFlorida.mdb. Seleccione Boundary y Sinkholes, después
haga clic en Añadir.
Consejo: Para seleccionar múltiples clases de entidad, mantenga pulsada la tecla
Control del teclado.
Como ArcMap asigna un símbolo por defecto aleatorio para cada capa añadida,
puede que sus colores sean diferentes de los de la figura Ver Resultado.
VER RESULTADO
¿No puede encontrar sus datos?
Ahora ve el límite del condado de Marion y la localización de torcas a lo largo del
centro de Florida. Suponga que está construyendo una base de datos con los
datos de los recursos naturales para el condado de Marion. En ese caso, querría
extraer sólo aquellas torcas que se localicen dentro del límite del condado. Lo
haría en el siguiente paso.
¿Qué son las torcas?
Paso Ejecutar una herramienta desde su diálogo
4
La herramienta Cilp (Recortar) es la primera herramienta del conjunto de
herramientas Sustracción. Esta es la herramienta que utilizará para crear una
nueva clase de entidad, que sólo consistirá en las torcas que hay en el condado de
Marion.
En ArcToolbox, haga doble clic en la herramienta Recortar para abrir su diálogo.
VER RESULTADO
Nota: Puede cambiar el tamaño del diálogo de cualquier herramienta. En la figura
superior de Ver Resultado, el diálogo se ha cambiado de tamaño para que sea
más pequeño que el tamaño del diálogo por defecto.
El diálogo contiene cuatro elementos que se llaman parámetros. Cada parámetro
de herramienta consiste en uno o más cuadros de texto para que el usuario
introduzca las entradas. Los valores establecidos de los parámetros definen el
comportamiento de la herramienta durante el tiempo de ejecución.
Tres de los parámetros están marcados con un punto verde. El punto verde indica
un parámetro obligatorio que debe rellenarse para que la herramienta se ejecute.
Debajo de Entidades de Entrada, haga clic en la flecha desplegable y escoja
Sinkoles (Agujeros en la tierra) de la lista desplegable. Las entidades de esta
clase de entidad serán las que tratará esta herramienta.
Debajo de Entidades de Recorte, escoja Boundary (Límite) de la lista desplegable.
Las Torcas serán recortados a la extensión de la clase de entidad que contiene los
límites del condado.
Nota: Cuando se ejecuta una herramienta en ArcMap, las capas mostradas en la
Tabla de Contenidos se incluyen automáticamente como opciones en las listas
desplegables de los diálogos.
La Clase de Entidad de Salida ha sido automáticamente rellenada. SIn embargo,
cambiará el nombre de la entidad que se creará y la añadirá a otra geodatabase
en su carpeta del módulo (MarionCounty).
Haga clic en el botón Examinar junto a Clase de Entidad de Salida. Navegue
hasta Geoprocess\Start\MarionCounty.gdb y llame a la nueva clase de
entidad Sinkholes_Marion (Agujeros_Marion).
Haga clic en Guardar. Para verificar el nombre de la clase de entidad, haga clic en
el cuadro de texto y desplácese hacia la derecha o resalte la ruta entera.
VER RESULTADO
Todos los valores de los parámetros requeridos se han rellenado. Una herramienta
y sus valores de parámetros se llama proceso. Ahora que el proceso ha sido
definido, puede ejecutar la herramienta.
Haga clic en Aceptar para ejecutar la operación de Recorte. La ventana de
progreso Recortar muestra el estado del proceso.
Cuando el proceso se completa, la nueva clase de entidad se añade. Haga clic en
Cerrar para cerrar la ventana de progreso.
En la Tabla de Contenidos, desactive la capa Sinkholes para ver Sinkholes_Marion.
VER RESULTADO
Ha ejecutado con éxito una herramienta de geoprocesamiento desde el diálogo de
la herramienta.
Paso Guardar el documento de mapa
5
Continuará trabajando con el marco de datos del centro de Florida durante el
resto del módulo.
Sobre los datos de Florida
Guarde su documento de mapa como Marion.mxd en su carpeta
Geoprocess\Start. Utilizará este documento de mapa en el siguiente ejercicio.
Si va a continuar con el siguiente ejercicio, deje ArcMap abierto. En caso
contrario, cierre ArcMap.
Conclusión
Ahora que ha ejecutado una herramienta, sabe lo básico para ejecutar todas las
otras herramientas de ArcToolbox utilizando el diálogo de la herramienta:
1. Hacer doble clic en la herramienta para abrir su diálogo.
2. Especificar los parámetros que se requieren además de los otros
parámetros opcionales que escoja.
3. Hacer clic en Aceptar para ejecutar la herramienta.
En el siguiente tema, aprenderá cómo encontrar las herramientas que necesita,
así como diferentes métodos de ejecución de las herramientas.

El geoprocesamiento
con ArcGIS
Lo más importante que hay que entender sobre el geoprocesamiento con ArcGIS es que
todas las operaciones de geoprocesamiento incluye el uso de herramientas. Ya ha visto
cómo ejecutar una herramienta desde su diálogo, pero existe más de un método de
realizar el geoprocesamiento. Puede utilizar el diálogo de la herramienta, la línea de
comandos, un modelo o un script, dependiendo de sus necesidades o preferencias.

El marco de trabajo de geoprocesamiento de ArcGIS proporciona


muchas formas de trabajo.
Puede ejecutar cualquier herramienta de geoprocesamiento utilizando cualquier método
tanto en ArcMap como en ArcCatalog™. Si tiene la extensión de 3D Analyst, también
puede ejecutar estas herramientas en ArcGlobe™ o en ArcScene™. En este curso,
trabajará sólo con ArcCatalog y ArcMap.
¿Qué aplicación es mejor para realizar el geoprocesamiento?
En este tema tendrá la oportunidad de comparar los diferentes métodos de
geoprocesamiento. También aprenderá a encontrar las herramientas adecuadas, a
gestionar las cajas de herramientas y a obtener ayuda cuando la necesite.

La herramienta adecuada para el


trabajo

Sin tener en cuenta el software de SIG que haya utilizando previamente, existen
operaciones de SIG corrientes con las que probablemente esté familiarizado. Por
ejemplo, convertir, seleccionar y superponer datos son tareas comunes en los SIG. Sin
embargo, no cabe duda de que lo novedoso es determinar qué herramienta de
geoprocesamiento se ajusta mejor a una tarea en particular. En otras palabras, ¿cómo
pasa de conocer los procedimientos generales requeridos por el proyecto, a escoger las
herramientas específicas que necesita para llevar a cabo esos procedimientos?
Hay más de un enfoque que puede tomar para determinar qué herramienta necesita
para un trabajo concreto. Como vio en el tema anterior, las herramientas de
geoprocesamiento de ArcGIS están organizadas en grupos lógicos basados en los tipos
de tareas de geoprocesamiento. Con ese conocimiento puede empezar a acotar su
búsqueda. Por ejemplo, suponga que necesita unir una tabla de atributos a una clase de
entidad. La caja de herramientas Herramientas de Administración de Datos
(Management Data Tools) sería un buen punto de inicio. Una vez que piense que ha
encontrado la herramienta apropiada, puede leer la ayuda de la herramienta para
verificar que funciona como usted pensaba.
También puede utilizar palabras clave para buscar en todas las herramientas de
ArcToolbox y encontrar la herramienta que necesita. Alternativamente, puede buscar en
la Ayuda de ArcGIS Desktop información sobre las herramientas y después abrir la
herramienta desde ahí directamente.

Aunque hay muchas herramientas de geoprocesamiento para escoger, no es


difícil encontrar las herramientas apropiadas para sus tareas de SIG. Por
ejemplo, para localizar todas las parcelas afectadas por una nueva regulación
que prohíbe vallas publicitarias a 500 pies de una escuela, su flujo de trabajo
de geoprocesamiento puede incluir las herramientas Seleccionar Capas por
Atributos, Área de influencia e Intersección.
Referencia completa de herramientas

Encontrar las herramientas que


necesita

Con una licencia de ArcInfo tiene alrededor de 200 herramientas de geoprocesamiento


que vienen con el software (se llaman herramientas del sistema). Con tantas
herramientas disponibles, ¿cómo va a encontrar la herramienta que necesita para
realizar una tarea concreta?
En este ejercicio, continuará familiarizándose con las herramientas que están
disponibles y aprenderá un par de formas de encontrar las herramientas que necesita.
Nota: Para hacer este ejercicio, debe haber completado con éxito el ejercicio anterior,
Ejecutar una herramienta de geoprocesamiento.

Tiempo estimado para completarlo: 15 minutos


Paso 1 Añadir los datos
Si es necesario, inicie ArcMap y abra Marion.mxd (el documento de mapa
que creó en el ejercicio anterior) de la carpeta Geoprocess\Start folder.
VER RESULTADO
Añada la clase de entidadRivers (Ríos) de la geodatabase CentralFlorida.
VER RESULTADO
Esta clase de entidad contiene los ríos principales del centro de Florida, donde
se localiza el condado de Marion.
Paso 2 Utilizar la pestaña Índice de ArcToolbox
Suponga que le han pedido obtener las llanuras de inundación de estos ríos.
Como ha trabajado con versiones anteriores de ArcGIS, sabe que hay una
operación de área de influencia que es útil para este trabajo.
Ahora todo lo que necesita hacer es encontrar la herramienta Área de
influencia. La forma más fácil es dejar que ArcToolbox lo haga por usted. Si
sabe el nombre de la herramienta que necesita, puede utilizar la pestaña
Índice.
En ArcToolbox, haga clic en la pestaña Índice.
En el cuadro de texto, escriba área de influencia (buffer).
VER RESULTADO
Área de influencia (análisis) se resalta en la lista. En nombre entre paréntesis
es el alias de la caja de herramientas, un nombre alternativo de la caja de
herramientas donde se encontró la herramienta.
Nota: Si tiene ArcInfo Workstation instalado, verá Buffer (arc) debajo del
elemento resaltado. Herramientas diferentes pueden tener el mismo nombre.
Se distinguen unas de otras por el alias de la caja de herramientas (por
ejemplo, arc o analysis).
Cuando esté resaltado Buffer (analysis), haga clic en el botón Ubicar.
VER RESULTADO
ArcToolbox encuentra la herramienta Área de influencia (Buffer) en el
conjunto de herramientas de Proximidad de la Caja de herramientas de
Herramientas de Análisis (Analysis Tools).
Paso 3 Ejecutar la herramienta del área de influencia
Haga doble clic en la herramienta Buffer (Área de influencia) para abrir su
diálogo.
Para Entidades de Entrada, escoja Rivers (Ríos) de la lista desplegable.
Una ruta y un nombre por defecto son automáticamente proporcionados para
la Clase de Entidad de Salida. Mantenga la geodatabase por defecto
(CentralFlorida), pero cambie el nombre de la clase de entidad a FloodPlains
(Llanuras de Inundación). Puede hacer esto incluso manualmente cambiando
el nombre en el cuadro de texto de la Clase de Entidad de Salida o haciendo
clic en el botón Examinar e introduciendo el nombre nuevo en el diálogo Clase
de Entidad de Salida.
Introduzca un valor de distancia 300 y escoja Metros para la unidad de
medida.
Cambie el parámetro Tipo de Disolución a TODOS (ALL). Esto hará que todas
las áreas de influencia de la entidad de río se junten en una entidad única y se
elimine cualquier solapamiento.
VER RESULTADO
Haga clic en Aceptar para ejecutar la herramienta.
Cuando el proceso termine, haga clic en Cerrar para cerrar la ventana de
progreso.
Consejo: Si no quiere tener que cerrar la ventana de progreso cada vez que
el proceso termine, seleccione la casilla junto a Cerrar este diálogo cuando
haya terminado con éxito.
Una nueva entidad de salida se añade al mapa.
VER RESULTADO

Paso 4 Utilizar la pestaña Buscar


Utilizar la pestaña Índice para encontrar una herramienta funciona bien
cuando tiene una idea clara de cómo se llama la herramienta. En otro caso,
querrá utilizar la pestaña Buscar.
Suponga que quiere suavizar la apariencia de las entidades de río. No está
seguro de si hay una herramienta para hacer esto, o cuál puede ser el nombre
exacto. En este caso, utilizaría la pestaña Buscar.
Haga clic en la pestaña Buscar de ArcToolbox. En el cuadro de texto en la
parte de arriba, escriba smooth (suavizar), después haga clic en el botón
Buscar.
VER RESULTADO
La herramienta Suavizar Línea (Smooth Line) se muestra como una posible
opción. Nota: Dependiendo de las extensiones de ArcGIS que tenga
instaladas, aparecerán posibilidades adicionales.
Haga clic en Smooth Line para resaltarla, después haga clic en el botón
Ubicar.
VER RESULTADO
ArcToolbox encuentra la herramienta Smooth en el conjunto de herramientas
Generalización de la caja de herramientas Data Management Tools
(Herramientas de Gestión de Datos).
Paso 5 Utilizar la ayuda de la herramienta
Abra el diálogo de la herramienta Smooth Line (Suavizar Línea).
Para asegurarse de que es la herramienta correcta, quiere comprobar la
documentación de la herramienta.
Haga clic en el botón Mostrar Ayuda al final del diálogo.
VER RESULTADO
Se da una breve descripción de la herramienta en el panel de ayuda a la
derecha del diálogo.
Ésta parece la herramienta que usted quería.
Para Entidades de Entrada, escoja Rivers (Ríos).
Observe que el panel de ayuda se actualiza para describir el parámetro
Entidades de Entrada. Haciendo clic dentro del cuadro de texto del diálogo de
la herramienta se mostrará una descripción de ese parámetro.
Acepte el nombre de la Clase de Entidad de Salida por defecto y el Algoritmo
PAEK.
Para Tolerancia del Suavizado (Smoothing Tolerance), introduzca 1 y escoja
kilómetros como unidad de medida. De nuevo, observe la descripción del
parámetro en el panel de ayuda.
VER RESULTADO
Consejo: Si necesita información más detallada sobre la herramienta, puede
hacer clic en el botón Ayuda en la parte de arriba del panel de ayuda
para abrir un documento de ayuda más extenso de la herramienta. También
puede acceder a esta información haciendo clic con el botón derecho en
ArcToolbox y escogiendo Ayuda.
Haga clic en el botón Ocultar Ayuda.
Haga clic en Aceptar para ejecutar la herramienta.
Si es necesario, cierre la ventana de progreso.
Desactive la capa FloodPlains y haga zoom para ver las diferencias entre las
dos capas de Ríos.
VER RESULTADO

Paso 6 Guardar el documento de mapa


Si quiere, guarde el documento de mapa como Marion2.mxd en su carpeta
Geoprocess\Start.
Cierre ArcMap.
Conclusión
Ahora ha visto como encontrar la herramienta que necesita en la pestaña
Favoritos de ArcToolbox utilizando las pestaña Índice y Buscar.
Cuando no se sabe qué caja de herramientas y conjunto de herramientas
contiene la herramienta que necesita, utilizar el Índice o la Búsqueda es
normalmente, la manera más eficiente de encontrar la herramienta concreta.
Nota: En este ejercicio, ha utilizado la función Ubicar para encontrar la
herramienta en su caja de herramientas. Podría haber ejecutado las
herramientas directamente desde las pestañas Índice o Buscar. Sin embargo,
utilizar la función Ubicar le puede ayudar a familiarizarse con otras
herramientas que estén disponibles en el mismo conjunto de herramientas.

Trabajar con cajas de herramientas y herramientas

En ArcGIS, todos lo geoprocesos incluyen el uso de herramientas, por tanto entender


cómo se gestionan las herramientas y las cajas de herramientas es algo básico en su
trabajo.
Además de las herramientas del sistema, los conjuntos de herramientas y las cajas de
herramientas que vienen con el software, puede crear las suyas propias. Por ejemplo,
puede crear una nueva caja de herramientas para almacenar las herramientas de script
personalizadas para un proyecto.
Las herramientas del sistema y las herramientas personalizadas se pueden gestionar
utilizando ArcToolbox.

Tiempo estimado para completarlo: 20 minutos


Antes de empezar
Los datos para este ejercicio están contenidos en los siguientes archivos:
• Geoprocess.exe (Archivo de datos del curso)
• Start.exe (Archivo de datos del Módulo )

Si no se ha descargado los datos de los ejercicios para este módulo, debería


descargarse los datos ahora.

¿Necesita ayuda? Instrucciones de los datos del curso

Paso Iniciar ArcCatalog y establecer las opciones de geoprocesamiento


1
Inicie ArcCatalog.
Desde el menú Herramientas escoja Opciones.
En el diálogo Opciones, haga clic en la pestaña Geoprocesamiento.
Las opciones que establece es esta pestaña se aplican a todas las operaciones de
geoprocesamiento de ArcMap y ArcCatalog.
Asegúrese que las opciones Sobrescribir las salidas de las operaciones de
geoprocesamiento y Anotar las operaciones de geoprocesamiento en un modelo
histórico, están seleccionadas.
VER RESULTADO
Haga clic en la pestaña General.
Para entradas del Catálogo de alto nivel, desplácese hacia abajo en la lista hasta
que vea Cajas de herramientas (Toolboxes). Seleccione esta opción para que las
cajas de herramientas del sistema se muestren en el Árbol del Catálogo.
Deseleccione la casilla Ocultar extensiones del archivo, que se encuentra al final
del diálogo.
VER RESULTADO
Haga clic en Aceptar para cerrar el diálogo Opciones.
Nota: Estas configuraciones deberían mantenerse durante todo el curso. Se le
recordará que compruebe estas opciones al principio de cada módulo.
Paso Explorar las cajas de herramientas del sistema en el Árbol del Catálogo
2
En el Árbol del Catálogo, desplácese hacia abajo hasta que vea la carpeta Cajas
de herramientas (Toolboxes). Verá dos subcarpetas: Mis Toolboxes y Toolboxes
del Sistema.
VER RESULTADO
Expanda la carpeta Toolboxes del Sistema.
VER RESULTADO
El conjunto completo de las herramientas de geoprocesamiento que se instalaron
con el software están contenidas en estas cajas de herramientas del sistema.
Herramientas y licencia
Puede abrir las cajas de herramientas y ejecutar cualquier herramienta desde el
Árbol del Catálogo de la misma forma que puede hacerlo desde ArcToolbox. Sin
embargo, habrá algunas circunstancias en las que preferirá utilizar ArcToolbox
para ejecutar una herramienta.
En el ejercicio anterior, vio dos razones para usar ArcToolbox. Primero, cuando
está en ArcMap, no tiene acceso al Árbol del Catálogo, por tanto necesita utilizar
ArcToolbox para acceder a las herramientas de geoprocesamiento. Segundo,
ArcToolbox proporciona ayuda para encontrar la herramienta que necesita. Otra
razón para usar ArcToolbox es que le da la posibilidad de añadir y eliminar cajas
de herramientas, conjuntos de herramientas y herramientas, de forma que sólo
ve las herramientas que necesita para un proyecto en particular. Verá cómo
funciona esto en el siguiente paso.
Paso Personalizar ArcToolbox
3
Si es necesario, abra ArcToolbox.
Puede utilizar la pestaña Favoritos de ArcToolbox para gestionar las cajas de
herramientas, haciendo más fácil el trabajo con las herramientas que necesita.
Suponga que está trabajando en un proyecto que sólo requiere el uso de las
herramientas de las cajas de herramientas de Conversión y Gestión de Datos
(Conversion and Data Management Tools). Si quiere, puede eliminar el resto de
las cajas de herramientas desde ArcToolbox para tener un entorno de trabajo
"más limpio".
En ArcToolbox, haga clic con el botón derecho en Analysis Tools (Herramientas de
Análisis) y escoja Eliminar.
Nota: Ésto elimina la caja de herramientas de ArcToolbox, no de su ordenador.
Observe que la caja de herramientas Herramientas de Análisis todavía está en el
Árbol del Catálogo.
Elimine todas las otras cajas de herramientas de ArcToolbox, excepto las cajas de
herramientas Conversion Tools (Herramientas de Conversión) y Data Management
Tools (Herramientas de Gestión de Datos).
VER RESULTADO
Puede guardar el estado actual de la ventana de ArcToolbox, que puede ser
especialmente útil si están trabajando en más de un proyecto a la vez.
Haga clic con el botón derecho en un área vacía dentro de ArcToolbox. Seleccione
Guardar Configuración, después haga clic en A Archivo. En el diálogo Guardar
Configuración, navegue hasta la carpeta Geoprocess\Start y llame al archivo
ConvertManage (ConversiónGestión).
VER RESULTADO
Haga clic en Guardar.
Ahora ha guardado el estado actual de ArcToolbox, así como la configuración del
entorno de geoprocesamiento y cualquier variable que pueda haber sido creada
en la línea de comandos como un archivo XML. (Aprenderá más sobre las
variables de la línea de comandos y las propiedades del entorno en el siguiente
módulo).
Paso Comparar las propiedades de ArcToolbox en ArcCatalog y ArcMap
4
Dentro de una sesión de ArcGIS, no se mostrará automáticamente en ArcMap
cualquier cambio que realice a ArcToolbox y ArcCatalog.
Para verificar esto, minimice ArcCatalog e inicie ArcMap. Examine los contenidos
de ArcToolbox.
VER RESULTADO
Observe que la ventana de ArcToolbox de ArcMap contiene más cajas de
herramientas que la ventana de ArcToolbox de ArcCatalog.
Para que coincidan las configuraciones de ArcToolbox en ArcMap o en otras
aplicaciones de ArcGIS con las de ArcCatalog, tiene tres opciones:
1. Cerrar ArcCatalog antes de abrir otra aplicación de ArcGIS (ArcMap,
ArcScene o ArcGlobe). Cuando se cierra ArcCatalog, el estado actual de la
pestaña Favoritos de ArcToolbox se convierte en el estado por defecto
para todas las aplicaciones de ArcGIS. (Sin embargo, si modificó las
propiedades del entorno o creó variables en la línea de comandos, no se
guardarán.) Por otro lado, si realizó cambios en la pestaña Favoritos de
ArcMap o cualquier otra aplicación de ArcGIS, no se guardarán a no ser
que guarde el documento de la aplicación (.mxd, .sxd, .3dd) en cuyo caso
los cambios sólo se mantienen para ese documento.
2. Guardar la configuración de ArcToolbox como la configuración por defecto
para cualquier aplicación de ArcGIS. (Ésto preservará sus propiedades de
entorno y las variables de la línea de comandos.)
3. Guardar las configuraciones de ArcToolbox en un archivo desde cualquier
aplicación de ArcGIS. Abra otra aplicación de ArcGIS y cargue las
configuraciones de ArcToolbox desde el archivo. (Esto también preservará
las configuraciones del entorno y las variables de la línea de comandos.)
En el paso anterior, guardó la configuración de ArcToolbox en un archivo. Ahora
cargará esa configuración en ArcMap.
Haga clic con el botón derecho en un área vacía dentro de ArcToolbox, seleccione
Cargar Configuración, después haga clic en Desde el Archivo. En el diálogo Cargar
Configuración, navegue hasta la carpeta del módulo y seleccione
ConvertManage.xml.
VER RESULTADO
Haga clic en Abrir.
VER RESULTADO
ArcToolbox ahora se muestra igual que en ArcCatalog.
Cierre ArcMap.
Paso La importancia de la pestaña Favoritos
5
Restaure ArcCatalog.
Como ha visto en los pasos anteriores, la pestaña Favoritos de ArcToolbox se
utiliza para gestionar las cajas de herramientas. También controla las
herramientas que se muestran en las pestañas Índice y Buscar.
Haga clic en la pestaña Índice. En el cuadro de texto de arriba, escriba buffer
(área de influencia).
VER RESULTADO
La herramienta Buffer (Área de influencia) no se puede localizar porque reside en
la caja de herramientas Analysis Tools (Herramientas de Análisis), la cual se
eliminó de la pestaña Favoritos en el Paso 3. Las pestañas Índice y Buscar sólo
pueden encontrar aquellas herramientas que están en la pestaña Favoritos.
La forma más fácil de añadir las cajas de herramientas de nuevo a la pestaña
Favoritos es seleccionándolas y arrastrándolas desde Cajas de herramientas del
Sistema (System Toolboxes) en el Árbol del Catálogo.
Haga clic en la pestaña Favoritos.
En el Árbol del Catálogo expanda las Cajas de Herramientas del Sistema (System
Toolboxes), si es necesario.
Seleccione la caja de herramientas Analysis Tools (Herramientas de Análisis) y
arrástrela a un área vacía de ArcToolbox. Haga lo mismo para las otras cajas de
herramientas que faltan en ArcToolbox.
Nota: También podría hacer clic con el botón derecho en un área vacía de
ArcToolbox, escoger Añadir Toolbox... y navegar hasta la caja de herramientas
que quiere añadir.
VER RESULTADO
Como va a estar haciendo más cambios en ArcToolbox a lo largo de este curso, es
una buena idea que guarde el estado actual de ArcToolbox a un archivo que luego
sea capaz de localizar fácilmente. Si quiere, guarde ArcToolbox ahora en una
ubicación apropiada de su ordenador, con un nombre como Standard.xml
(Estándar).
Paso Crear su propia caja de herramientas
6
Ha estado utilizando ArcToolbox para gestionar las cajas de herramientas del
sistema. También puede utilizarlo para gestionar las cajas de herramientas que
cree.
Quizás esté trabajando en un proyecto donde va a estar utilizando las mismas
herramientas muchas veces. Puede que quiera crear una caja de herramientas
para poder acceder a estar herramientas más rápidamente.
Haga clic con el botón derecho en un área vacía de ArcToolbox y escoja Nuevo
Toolbox. Cambie el nombre de la nueva caja de herramientas Florida Tools
(Herramientas de Florida).
VER RESULTADO
Suponga que una de las herramientas que va a estar utilizando frecuentemente es
la herramienta Average Nearest Neighbor (Vecino Más Próximo Promedio).
Expanda la caja de herramienta Spatial Statistics Tools (Herramientas de
Estadísticas Espaciales), después expanda el conjunto de herramientas Analyzing
Patterns (Analizando Patrones). Haga clic con el botón derecho en la herramienta
Average Nearest Neighbor (Vecino Más Próximo Promedio) y escoja Copiar. Haga
clic con el botón derecho en la caja de herramientas Florida Tools (Herramientas
de Florida) y escoja Pegar.
¿Qué hace la herramienta Vecino Más Próximo Promedio?
Expanda Florida Tools para confirmar que la herramienta se ha añadido.
VER RESULTADO
Nota: Puede que observe que los iconos para las herramientas en el conjunto de
herramientras Analyzing Patterns (Analizando Patrones) parecen diferentes de
aquellas herramientas utilizadas anteriormente. La mayoría de las herramientas
se representan con un icono de un martillo y ejecutan un único proceso. Sin
embargo, algunas herramientas del sistema, ejecutan múltiples procesos y se
representan con un icono de script o con un icono de modelo . Aprenderá más
sobre las herramientas de script y los modelos.
Podría copiar todas las herramientas del sistema que necesite para su proyecto en
la caja de herramientas Florida Tools. También podría añadir modelos
personalizados y herramientas de script creadas para la caja de herramientas.
Paso Examinar Mis Cajas de Herramientas
7
Cuando crea una caja de herramientas en ArcToolbox, esa caja de herramientas
se almacena en la carpeta Mis Toolboxes (My Toolboxes).
En el Árbol del Catálogo, expanda la carpeta Cajas de herramientas (Toolboxes),
después expanda la carpeta Mis Toolboxes (My Toolboxes). Si no ve la caja de
herramientas Florida Tools (Herramientas de Florida), haga clic con el botón
derecho en Mis Toolboxes (My Toolboxes) y escoja Actualizar.
VER RESULTADO
La carpeta Mis Toolboxes (My Toolboxes) también contienen una caja de
herramientas History (Historia). Se guarda una copia de todas las operaciones de
geoprocesamiento en esta caja de herramientas.
No veo la caja de herramientas Historia
En realidad no necesita esta caja de herramientas para los ejercicios de este
módulo. Simplemente la creó para practicar, por tanto, puede seguir adelante y
eliminarla. Cuando esté listo para eliminar la caja de herramientas Florida Tools
de su ordenador, debe eliminarla de Mis Toolboxes (My Toolboxes). Como vio en
el Paso 3, ArcToolbox no puede utilizarse para eliminar cajas de herramientas de
su ordenador; sólo puede eliminarlas desde la pestaña Favoritos.
En el Árbol del Catálogo, haga clic con el botón derecho en Florida Tools y escoja
Eliminar. Confirme que quiere eliminar la caja de herramientas.
VER RESULTADO
Las cajas de herramientas no se pueden borrar permanentemente de la carpeta
Toolboxes del Sistema (System Toolboxes), pero se pueden eliminar de la carpeta
Mis Toolboxes (My Toolboxes).
Si va a continuar con el siguiente ejercicio, deje ArcCatalog abierto. En otro caso,
cierre ArcCatalog.
Conclusión
Las cajas de herramientas que vienen con ArcGIS se muestran en el Árbol del
Catálogo así como en la pestaña Favoritos de ArcToolbox (mientras que no hayan
sido modificadas). Las herramientas del sistema se pueden ejecutar desde
cualquiera de las dos ubicaciones. Sin embargo, trabajar con las herramientas en
ArcToolbox le permite buscar la herramienta que necesita utilizando la pestaña
Índice o Buscar. ArcToolbox también le da la posibilidad de configurar un entorno
personalizado añadiendo o eliminando cajas de herramientas del sistema o cajas
de herramientas que usted cree.
Las cajas de herramientas en la carpeta Toolboxes del Sistema (System
Toolboxes) en el Árbol del Catálogo permanecen con el mismo nombre, a pesar de
los cambios que haga a ArcToolbox. No puede añadir o eliminar permanentemente
una caja de herramientas de la carpeta de Toolboxes del Sistema (siempre refleja
las herramientas del sistema que están disponibles en su ordenador). Las cajas de
herramientas, sin embargo, se pueden añadir o eliminar de la carpeta Mis
Toolboxes (My Toolboxes).
Ahora que está más familiarizado con la forma en la que se organizan las
herramientas, está listo para aprender un nuevo método de ejecutarlas.

Ejecutar una herramienta desde la


línea de comandos

En este ejercicio, aprenderá a ejecutar una herramienta que ya le es familiar, la


herramienta Área de influencia (Buffer), utilizando un método diferente, la línea de
comandos.
La línea de comandos es una alternativa al diálogo de una herramienta para ejecutarla.
Se escribe el nombre de la herramienta y los valores de sus parámetros como texto en
la línea de comandos y se pulsa Intro para ejecutar la herramienta.
Aprenderá a utilizar la línea de comandos creando zonas de gestión de especies riparias
alrededor del condado de Marion en Florida. En este ejercicio va a trabajar con
ArcCatalog, pero también se puede acceder a la línea de comandos desde ArcMap.
¿Qué son las zonas de gestión riparian?
Tiempo estimado para completarlo: 15 minutos

Antes de empezar
Los datos para este ejercicio están contenidos en los siguientes archivos:
• Geoprocess.exe (Archivo de datos del curso)
• Start.exe (Archivo de datos del Módulo )

Si no se ha descargado los datos de los ejercicios para este módulo, debería


descargarse los datos ahora.

¿Necesita ayuda? Instrucciones de los datos del curso

Paso Abrir la ventana de Línea de Comandos


1
Si es necesario, inicie ArcCatalog.
Haga clic en el botón Mostrar/Ocultar Ventana la Línea de Comando para
mostrar la ventana de Línea de Comandos.
VER RESULTADO
La parte superior de la ventana es la línea de comandos. La parte inferior es el
área de mensajes, donde se muestran los mensajes cuando una herramienta se
está ejecutando.
Como la ventana de ArcToolbox, la ventana de Línea de Comandos se puede
colocar o puede permanecer flotando. Puede que prefiera colocar la ventana al
final de la ventana de ArcCatalog. También puede cambiar el tamaño de las áreas
de comandos y de mensajes.
VER RESULTADO
Para los usuarios de ArcInfo Workstation, la sintaxis utilizada en la línea de
comandos será familiar, ya que es similar a la que se utiliza en los comandos de
Workstation.
Paso Introducir un comando
2
Para ejecutar una herramienta en la línea de comandos, escribirá el nombre de la
herramienta seguido de una serie de valores de parámetros.
En la línea de comandos, empiece escribiendo la palabra buffer (área de
influencia).
Una lista de posibles comandos aparece, y la herramienta Buffer (Área de
influencia) está seleccionada.
VER RESULTADO
Nota: La lista muestra todas las herramientas que están en la pestaña Favoritos
de ArcToolbox. (Desde la línea de comandos sólo se pueden ejecutar las
herramientas que están en ArcToolbox.) Si tiene ArcInfo Workstation instalado y
la caja de herramientas Coverage Tools (Herramientas de Cobertura) está en la
pestaña Favoritos de ArcToolbox, la lista desplegable mostrará dos herramientas
de Buffer (área de influencia). La primera tendrá el alias de las Herramientas de
Análisis (_analysis). Esa es la que usted quiere.
Pulse la barra de espacio del teclado para insertar la herramienta Buffer en la
línea de comandos y añada un espacio.
VER RESULTADO
Después de insertar la herramienta y pulsar la barra espaciadora, se muestra el
uso encima de la línea de comandos, el cual contiene la sintaxis de la línea de
comandos para la herramienta. El uso le ayuda a cumplimentar los valores de los
parámetros correctamente. Los parámetros requeridos aparecen entre los
símbolos <> y los parámetros opcionales aparecen entre los símbolos {}. Estos
son los mismos parámetros que vio cuando ejecutó la herramienta Buffer (Área de
influencia) utilizando el diálogo en el ejercicio anterior, Encontrar las herramientas
que necesita.
Quiere hacer un buffer (área de influencia) de las entidades de la clase de entidad
Springs, por tanto, escogerá Springs como el valor del primer parámetro. Podría
escribir la ruta y el nombre de archivo en la línea de comandos o podría
seleccionar y arrastrar la clase de entidad. Lo hará más adelante.
En el Árbol del Catálogo, navegue hasta la carpeta Geoprocess\Start y expanda
la geodatabase CentralFlorida. Seleccione la clase de entidad Springs y arrástrela
a la línea de comandos.
¿No puede encontrar sus datos?
El próximo parámetro requerido se resalta en el uso.
VER RESULTADO
Quiere crear una clase de entidad de salida llamada RMZones500 y quiere que se
almacene en la geodatabase CentralFlorida.
Para el siguiente parámentro, seleccione CentralFlorida.mdb y arrástrelo a la
línea de comandos. Ahora pulse la tecla de retroceso o la tecla de la flecha hacia
la izquierda desde su teclado. Escriba \RMZones500 (no olvide la barra) y pulse
la barra de Espacio.
El último parámetro requerido se resalta en el uso.
VER RESULTADO
Escriba 500 y pulse la barra de Espacio.
Nota: Por defecto, las unidades de distancia se toman de la referencia espacial,
en este caso, metros. Si quiere utilizar unidades diferentes, simplemente tendría
que añadirlas a la medida de distancia entre comillas simples; por ejemplo, '500
miles' (millas).
Ahora establecerá los parámetros opcionales.
Como no está creando entidades lineales, aceptará el valor por defecto para la
parte lineal (lineal side). Para indicar esto, simplemente introduzca un símbolo de
almohadilla (#) y un espacio.
También aceptará el valor por defecto para el tipo de final de línea (end type line).
Introduzca otro símbolo de almohadilla y otro espacio.
Para el parámetro de opción de disolución (dissolve option), haga doble clic en
Todos (All) en la lista desplegable para añadirlo a la línea de comandos.
VER RESULTADO
Ya se han introducido todos los parámetros necesarios, por lo tanto, la
herramienta está lista para ejecutarse.
Consejo: Está disponible una explicación de la sintaxis de la línea de comandos
en la documentación de la ayuda de cada herramienta, accesible haciendo clic con
el botón derecho en la herramienta ArcToolbox y escogiendo Ayuda.
Paso Ejecutar la herramienta Buffer (Área de influencia)
3
Con el cursor todavía en la línea de comandos, pulse Intro para ejecutar la
herramienta.
Mientras que se ejecuta la herramienta, los mensajes de proceso se muestran en
la parte inferior de la ventana de la Línea de Comandos. Estos mensajes incluyen
información relativa al inicio de la ejecución, qué valores de parámetros se están
usando y el progreso de la ejecución de la herramienta. También se muestran
aquí los avisos de los posibles problemas o errores.
Puede que necesite cambiar el tamaño de la ventana para ver todos los mensajes.
VER RESULTADO
Navegue hasta la nueva feature class RMZones500 en el Árbol del Catálogo y
previsualice sus contenidos en la ventana para ver las entidades que ha creado.
Paso Ejecutar de nuevo la herramienta
4
Una vez que ha ejecutado una herramienta en la línea de comandos, puede volver
a ejecutar rápidamente esa herramienta, modificando cualquier valor de los
parámetros si es necesario.
En el área de mensajes de la ventana de Línea de Comandos, se muestran en azul
la herramienta que acaba de ejecutar y sus parámetros.
Haga clic en cualquier sitio del texto azul y escoja Volver a Llamar. La herramienta
y sus parámetros se añadirán a la línea de comandos.
Antes de ejecutar otra vez la herramienta, cambiará la distancia del área de
influencia y el nombre de la clase de entidad de salida.
En la línea de comandos, reemplace RMZones500 con RMZones650. Después
500 por 650.
VER RESULTADO
Pulse Intro para ejecutar la herramienta.
Previsualice la nueva clase de entidad.
Hasta que cierre ArcCatalog, cualquier herramienta que ejecute y los valores de
sus parámetros se mostrarán en el área de mensajes y pueden recordarse en la
línea de comandos. Después de cerrar esta aplicación, los procesos se almacenan
en un modelo histórico en la caja de herramientas History (Historia).
Deje abierta la ventana de Línea de Comandos.
Si va a continuar con el siguiente ejercicio, deje ArcCatalog abierto. En caso
contrario, cierre ArcCatalog.
Conclusión
Puede escoger entre ejecutar una herramienta utilizando su diálogo o utilizando
su línea de comandos en función simplemente de sus preferencias, aunque hay
algunas diferencias entre los dos métodos.
En este ejercicio ha ejecutado una sola herramienta en la línea de comandos. Sin
embargo, también puede ejecutar múltiples comandos en la línea de comandos. El
tema de la Ayuda de ArcGIS Desktop Working with the command line (Trabajar
con la línea de comandos), proporciona información de cómo hacerlo.
Otra diferencia es que en la línea de comandos puede crear variables para los
valores de los parámetros que puede guardar y reutilizar. Aprenderá más acerca
de las variables de la línea de comandos en el Módulo 2.

Unir procesos

Utilizando un modelo o un script, se pueden enlazar herramientas para ejecutar


múltiples procesos con una sola operación. Aunque es posible ejecutar un proceso único
utilizando un modelo o un script, es más común utilizar estos métodos de
geoprocesamiento cuando quiere conectar una secuencia de procesos.
Es importante entender que los scripts y los modelos contienen herramientas de
geoprocesamiento, pero también se consideran herramientas en sí mismas. Algunos de
los sistemas más complejos de herramientas son en realidad modelos o scripts.
También puede crear usted mismo herramientas de modelos y scripts personalizados.
Los modelos y scripts le permiten documentar la metodología y compartir su trabajo con
terceras personas, porque proporcionan un registro de su flujo de trabajo.
Modelos
En ArcGIS, un modelo puede verse como un cuadro de flujos de sus operaciones de
procesamiento, con los datos y las herramientas representadas como elementos
diferentes. Puede crear un modelo en la ventana ModelBuilder™, a la cual se puede
acceder desde ArcCatalog y desde ArcMap. Después el modelo se puede ejecutar desde
ModelBuilder, desde un diálogo o desde la línea de comandos, como cualquier otra
herramienta.
Utilizando un modelo es más fácil experimentar con escenarios alternativos para sus
datos. Puede editar cualquier parte del modelo y ejecutarlo tantas veces como sea
necesario.
Scripts
Un script es un archivo de texto que contiene instrucciones de geoprocesamiento
escritas en forma de líneas de código.
Cualquier procesamiento que se pueda hacer con un modelo se puede hacer también
utilizando un script. Sin embargo, ofrecen funcionalidades adicionales que no están
disponibles utilizando un modelo. Por ejemplo, con un script, puede ejecutar procesos
en lotes (batch) para grandes conjuntos de datos. Si tiene que proyectar y recortar 100
clases de entidad, un script es la mejor forma de hacerlo.
Para ejecutar un script de geoprocesamiento utilizando ArcMap o ArcCatalog, debe
adjuntar primero el script a una herramienta. Después la herramienta de script se
puede ejecutar como cualquier otra.

Ejecutar herramientas en un modelo

En los ejercicios anteriores de este módulo, ha visto como ejecutar una herramienta
utilizando el diálogo de la herramienta en la línea de comandos. En este ejercicio,
aprenderá a ejecutar las herramientas utilizando un modelo.
El modelo se ha creado ya para usted. Utilizará el módulo para ayudarle a valorar el
impacto de las carreteras en zonas que tienen propósitos de conservación. Aprenderá a
crear modelos en el Módulo 3 de este curso.

Tiempo estimado para completarlo: 10 minutos


Antes de empezar
Los datos para este ejercicio están contenidos en los siguientes archivos:
• Geoprocess.exe (Archivo de datos del curso)
• Start.exe (Archivo de datos del Módulo )

Si no se ha descargado los datos de los ejercicios para este módulo, debería


descargarse los datos ahora.

¿Necesita ayuda? Instrucciones de los datos del curso

Paso Examinar los datos y la caja de herramientas del proyecto


1
Si es necesario, inicie ArcCatalog.
En el Árbol del Catálogo, navegue hasta la carpeta Geoprocess\Start y expanda
la geodatabase CentralFlorida si es necesario.
Previsualice la clase de entidad Conservation (Conservación).
VER RESULTADO
¿No puede encontrar sus datos?
Las entidades de esta clase de entidad representan la superficie de y alrededor del
Condado Marion que tiene propósitos de conservación. Estas áreas proporcionan
hábitats críticos para la vida salvaje.
Previsualice la clase de entidad Road (Carreteras).
VER RESULTADO
El impacto de las carreteras en los hábitats de vida salvaje se extiende a lo largo
de las carreteras. El modelo The Roadless Areas (Áreas sin carreteras) buscará las
áreas de influencia de las carreteras para representar las áreas de impacto y
después eliminar esas áreas de conservación.
En el Árbol del Catálogo, expanda la caja de herramientas ProjectTools.
VER RESULTADO
La caja de herramientas contiene un modelo llamado Roadless Areas que se ha
creado para utilizar los datos de las capas Conservation (Conservación) y Roads
(Carreteras). Como cualquier otra herramienta, un modelo debe residir en una
caja de herramientas.
Paso Examinar el modelo
2
Para examinar el modelo, necesitará abrirlo en modo de edición en la ventana
ModelBuilder.
En el Árbol del Catálogo, haga clic con el botón derecho en Roadless Areas (Áreas
sin carreteras) y escoja Editar...
VER RESULTADO
Este modelo contiene dos herramientas, Buffer (Área de influencia) y Erase
(Borrar), que se representan como rectángulos.
Este modelo también contiene cuatro elementos de datos que se representan
como óvalos, y que son las entradas y las salidas de las herramientas.
Las herramientas trabajan igual en el modelo que cuando se ejecutan utilizando
los diálogos. La única diferencia es que en el modelo están conectadas, por tanto
la salida de la herramienta Buffer (Área de influencia) es una de las entradas de la
herramienta Erase (Borrar).
En la ventana ModelBuilder, haga doble clic en la herramienta Buffer (Área de
influencia) para abrir su diálogo.
VER RESULTADO
Observe que los parámetros para la herramienta ya se han rellenados. A las
entidades en la clase de entidad Roads (Carreteras) se les aplicará un área de
influencia de una distancia de 4 kilómetros, los solapamientos entre las áreas de
influencia se disolverán y la salida se añadirá a una nueva clase de entidad
llamada Roads_Buffer.
Haga clic en Cancelar para cerrar el diálogo.
Los parámetros también se han establecido para la herramienta Erase (Borrar).
Haga doble clic en la herramienta Erase (Borrar) para abrir su diálogo y repasar
sus parámetros.
VER RESULTADO
Observe que las entidad de Road_Buffer se utilizarán para borrar las partes de las
entidades que intersectan con la clase de entidad Conservation (Conservación). La
salida será una nueva clase de entidad llamada Roadless (Sin carreteras).
Recuerde: Si no está familiarizado con la funcionalidad de la herramienta Erase
(Borrar), lea el panel de ayuda del diálogo de la herramienta. Si no se muestra el
panel de ayuda, haga clic en Mostrar Ayuda al final del diálogo.
Haga clic en Cancelar para cerrar el diálogo.
Paso Ejecutar el modelo
3
Puede ejecutar un modelo desde un diálogo, desde la línea de comandos o desde
la ventana ModelBuilder. Lo ejecutará desde ModelBuilder.
En la barra de herramientas ModelBuilder, haga clic en el botón Ejecutar .
Observe que mientras se ejecuta el modelo, la herramienta que se está
ejecutando aparece en rojo. La ventana de progreso sigue la trayectoria del
progreso de las operaciones de geoprocesamiento. Si la ventana de Línea de
Comandos está abierta, verá que se muestra la misma información en la parte
inferior de la ventana.
Cuando el modelo termine de ejecutarse, cierre la ventana de progreso si es
necesario. (Incluso si seleccionó la opción de cerrar automáticamente la ventana
de progresos cuando ejecutó la herramienta desde un diálogo, tendrá que
seleccionar la opción de nuevo para la ventana de progreso del modelo).
Observe que las herramientas y los elementos de datos de salida ahora están
sombreados. Los sombreados indican que el modelo se ha ejecutado.
VER RESULTADO
En el Árbol del Catálogo, navegue hasta CentralFlorida.mdb y previsualice la
nueva clase de entidad Roadless (Sin carreteras).
VER RESULTADO

Paso Eliminar los datos intermedios


4
Sólo está interesado en los resultados finales del modelo, la clase de entidad
Roadless (Sin carreteras). Sin embargo, cuando se ejecutó el modelo, se creo
también otra clase de entidad y se añadió a la geodatabase CentralFlorida, la
clase de entidad Roads_Buffer. Eliminará estos datos intermedios.
En ModelBuilder, desde el menú Modelo, escoja Eliminar Datos Intermedios.
Después desde el menú Modelo, haga clic en Cerrar. Haga clic en Sí para guardar
los cambios del modelo.
Si va a continuar con el siguiente ejercicio, deje ArcCatalog abierto. En caso
contrario, cierre ArcCatalog.
Conclusión
En un modelo, los datos y las herramientas se representan gráficamente con
diferentes tipos de elementos que se conectan. Puede abrir el diálogo de cada
herramienta del modelo para ver sus parámetros, incluyendo los datos de entrada
y de salida.
Trabajará más con los modelos en los Módulos 3 a 5 de este curso.

Ejecutar una herramienta de script


personalizada

En el primer ejercicio de este módulo, ejecutó la herramienta Recortar (Clip). Como


puede que recuerde, la herramienta le permitía recortar una clase de entidad. Si
necesitaba recortar más de una clase de entidad, tenía que ejecutar la herramienta para
cada clase de entidad que necesitara recortarse.
Como vio en el ejercicio Ejecutar una herramienta desde la línea de comandos,
utilizando la opción Volver a Llamar en la ventana de Línea de Comandos se puede
acelerar el proceso un poco. Sin embargo, si tiene muchos archivos que necesitan
recortarse, utilizando un script acelerá el proceso incluso más.
En este ejercicio, utilizará un script para recortar todas las clases de entidad en la
geodatabase CentralFlorida con los límites del condado Marion, y guardará las clases de
entidad recortadas en la geodatabase MarionCounty.
Aprenderá más acerca de los scripts en el Módulo 4 de este curso. Por ahora, sólo verá
como son los scripts y cómo ejecutar una herramienta de script.

Tiempo estimado para completarlo: 10 minutos


Antes de empezar
Los datos para este ejercicio están contenidos en los siguientes archivos:
• Geoprocess.exe (Archivo de datos del curso)
• Start.exe (Archivo de datos del Módulo )

Si no se ha descargado los datos de los ejercicios para este módulo, debería


descargarse los datos ahora.

¿Necesita ayuda? Instrucciones de los datos del curso

Paso Navegar hasta la herramienta de script


1
Si es necesario, inicie ArcCatalog.
Asegúrese de que la ventana de Línea de Comandos está abierta.
En el Árbol del Catálogo, navegue hasta la carpeta Geoprocess\Start. Expanda
la geodatabase CentralFlorida y la caja de herramientas ProjectTools si es
necesario.
VER RESULTADO
¿No puede encontrar sus datos?
Para ejecutar un script utilizando ArcCatalog o ArcMap, el script debe estar
asociado a una herramienta.
El script que está utilizando en este ejercicio ya tiene una herramienta adjuntada,
lo cual significa que se puede ejecutar como cualquier otra herramienta. La
herramienta de script se llama Clip All (Recortar Todas).
Paso Ver cómo es un script
2
Antes de ejecutar la herramienta del script personalizado, abrirá el script que está
adjunto a la herramienta sólo para hacerse una idea de cómo es un script simple.
En el Árbol del Catálogo, haga clic con el botón derecho en la herramienta Clip All
y escoja Editar...
VER RESULTADO
La aplicación PythonWin se abre, el script ClipAll.py se abre en la aplicación. El
script fue escrito en Python, por tanto, se abre en modo de edición en su entorno
de desarrollo nativo.
Puede hacerse una idea de qué es un script leyendo la documentación escrita en
el script (texto verde). Pero no se preocupe si ahora no entiende todo lo que ve.
Aprenderá más acerca de cómo leer los scripts en el Módulo 4.
Cuando termine de mirar el script, cierre la aplicación.
Paso Ejecutar la herramienta del script
3
En el Árbol del Catálogo, haga doble clic en la herramienta del script Clip All
(Recortar Todas) para abrir su diálogo.
Para Input Workspace (Espacio de trabajo de Entrada), seleccione
CentralFlorida.mdb en el Árbol del catálogo y arrástrelo al cuadro de texto.
Para Clip Feature Class (Clase de Entiadad de Recorte), seleccione la clase de
entidadBoundary y arrástrela al cuadro de texto.
Para Output Workspace (Espacio de trabajo de Salida), seleccione
MarionCounty.mdb y arrástrelo al cuadro de texto.
VER RESULTADO
Haga clic en Aceptar para ejecutar la herramienta de script.
Observe que mientras se ejecuta la herramienta, los mensajes de procesamiento
aparecen en el área de mensajes de la ventana de Línea de Comandos así como
en la ventana de progreso.
Cuando el proceso se complete, haga clic con el botón derecho en
MarionCounty.gdb y escoja Actualizar. Después expanda la geodatabase para ver
los archivos recortados.
VER RESULTADO
Ha completado el último ejercicio del módulo.
Cierre ArcCatalog.
Conclusión
Una vez que se adjunta un script a una herramienta, se puede ejecutar esa
herramienta como cualquier otra. En este ejercicio, ha utilizado el procesamiento
en lotes (batch) de sus datos, lo que le ahorrado bastante tiempo. Visitará de
nuevo este script en el Módulo 4 para aprender más acerca de cómo funcionan los
script y como adjuntar un script a una herramienta.
¿Qué tienen en común todos los
métodos de geoprocesamiento?

Mientras realizaba los ejercicios en este módulo, puede que haya notado algunas
similitudes en los diferentes métodos de geoprocesamiento. Cuando trabaja con un
diálogo, una línea de comandos, un modelo o un script, está siempre trabajando con las
herramientas. En ArcGIS, el geoprocesamiento se realiza con herramientas que actúan
sobre los datos.
Todas las herramientas comparten las mismas características, independientemente del
método que se utilice para ejecutarlas.
Gestión
• ArcToolbox se utiliza para gestionar las herramientas.
• Una herramienta debe almacenarse en cajas de herramientas. Las cajas de
herramientas se pueden almacenar en carpetas o geodatabases.
Ejecución
• Las herramientas se pueden ejecutar tanto desde ArcCatalog como desde
ArcMap.
• Los valores de los parámetros deben especificarse antes de poder ejecutar una
herramienta.
• Una vez que se ha ejecutado por primera vez una herramienta, se puede
ejecutar de nuevo fácilmente (y modificar los valores de sus parámetros
fácilmente) desde la ventana de Línea de Comandos.
Monitorizar
• La información del procesamiento se muestra en la ventana de progreso y en el
área de mensajes en la ventana de la Línea de Comandos. Esta información
permanece en la ventana de la Línea de Comandos hasta que la aplicación se
cierra, en cuyo momento se almacena en el modelo histórico. Los modelos
históricos se guardan en la caja de herramientas History (Historia), localizada en
la carpeta Mis Cajas de Herramientas (My Toolboxes). Tenga en cuenta que los
modelos históricos se crean para cada sesión de ArcCatalog o ArcMap y
permanecen en el sistema hasta que los elimina.

Repaso
El geoprocesamiento juega un papel importante en cualquier proyecto de SIG que
incluya la creación de nuevos datos a partir de datos existentes.
En ArcGIS el geoprocesamiento se realiza utilizando herramientas. Una herramienta
requiere un dataset de entrada, que se manipula para crear un dataset de salida. Se les
llama proceso a la herramienta y a sus parámetros.
Una licencia de ArcInfo viene con alrededor de 200 herramientas del sistema. Para
encontrar la herramienta que necesita para una tarea concreta, puede utilizar las
pestañas Índice y Búsqueda de ArcToolbox o la Ayuda de ArcGIS Desktop.
Se puede ejecutar cualquier herramienta tanto desde un diálogo como desde la línea de
comandos. Se pueden unir procesos utilizando modelos o scripts. Como los modelos y
los scripts contienen herramientas de geoprocesamiento, también son considerados
herramientas en sí mismos. Un modelo también se puede ejecutar en ModelBuilder.
Todas las herramientas funcionan básicamente igual sin tener en cuenta el método que
escoja para ejecutarlas.
Preguntas de repaso

1. Si la caja de herramientas que necesita no está en ArcToolbox, ¿cómo puede


añadir esa caja de herramientas?
2. ¿Cómo puede acceder a la sintaxis de la línea de comandos de una herramienta?
3. Verdadero o falso. En un modelo que está listo para ejecutarse, la entrada y la
salida de datos de una herramienta se muestran junto con la herramienta en la
ventana de ModelBuilder.

Haga clic para ver si tenía razón


Respuesta
Términos clave

• línea de comandos
• geoprocesamiento
• modelo
• parámetro
• proceso
• script
• herramienta
• caja de herramientas
• alias de la caja de herramientas
• conjunto de herramientas
• uso
• flujo de trabajo

Examen

Este es el examen de Empezar con el Geoprocesamiento . Necesita responder


correctamente 7 de 10 preguntas para aprobar.

Después de dos horas de inactividad en esta página, su sesión de Virtual


Campus expirará y perderá cualquier respuesta que hubiese seleccionado.

¡BUENA SUERTE!

1. En el diálogo de una herramienta, ¿qué indica un punto verde


junto a un cuadro de texto?
Rellenar el cuadro de texto es opcional
No puede seleccionar y arrastrar una feature class o espacio
de trabajo en el cuadro de texto
El cuadro de texto debe ser rellenado con un valor válido
para ejecutar la herramienta
El cuadro de texto acepta múltiples entradas

2. Un modelo sólo se puede almacenar en un caja de herramientas.


Verdadero
Falso

3. Se puede ejecutar un modelo desde todas las ubicaciones


siguientes excepto una, ¿cuál?
La línea de comandos
Python
El diálogo del modelo
La ventana de ModelBuilder

4. Cualquier cambio que realice en ArcToolbox desde ArcMap se


reflejará inmediatamente en ArcCatalog cuando cierre la
aplicación ArcMap.
Verdadero
Falso

5. ¿Cuál es una forma de mirar el código de un script que está


adjunto a una herramienta?
Añadir el script al documento de mapa y empezar una sesión
de edición
Hacer clic en Mostrar Ayuda en el diálogo de la herramienta
del script
Abrir el script en la ventana Línea de Comandos
Hacer clic con el botón derecho en la herramienta del script y
escoger Editar

6. Cuando hace clic con el botón derecho en un área vacía de la


pestaña Favoritos de ArcToolbox y crea una nueva caja de
herramientas, ¿dónde se almacena la caja de herramientas?
En la carpeta Mis Cajas de Herramientas
En la caja de herramientas Historia
En la geodatabase seleccionada
En la carpeta Cajas de Herramientas del Sistema

7. Suponga que quiere introducir un valor para un segundo


parámetro opcional en la línea de comandos, pero quiere
aceptar el valor por defecto para el primer parámetro opcional.
¿Cuál es la entrada apropiada para aceptar el valor del
parámetro por defecto?
Un asterisco (*)
La palabra Aceptar
El símbolo de almohadilla (#)
La palabra Sí

8. En este modulo ha aprendido varias formas de encontrar las


herramientas en ArcMap. Use ese conocimiento para responder
a esta pregunta. ¿Qué herramienta utilizaría para calcular un
resumen de estadísticas para un campo de una tabla?
Seleccionar Datos
Calcular Campo
Resumen de Estadísticas
Media del Vecino más cercano

9. Suponga que acaba de escribir el nombre de una herramienta


del sistema en la línea de comandos y ha pulsado el espacio.
Mientras que lo escribe, observa que la lista desplegable de los
comandos disponibles no aparece, y ahora no puede obtener la
ayuda de la línea de comandos para que aparezca tampoco.
¿Cuál es la mejor explicación para este problema?
Necesita añadir la herramienta que quiere ejecutar a la
carpeta Mis Cajas de Herramienta antes de poder ejecutarla en
la línea de comandos.
La caja de herramientas que contiene la herramienta que
quiere ejecutar ha sido eliminada de la pestaña Favoritos de
ArcToolbox
La herramienta que quiere ejecutar se representa con un
icono de modelo ; por ello, no se puede ejecutar desde la línea
de comandos

La herramienta que quiere ejecutar se representa con un


icono de script ; por ello, no se puede ejecutar desde la línea
de comandos

10. En este módulo, ha aprendido varias formas de encontrar las


herramientas en ArcToolbox. Use este conocimiento para
responder esta pregunta. ¿cuál de las siguientes herramientas
utilizaría para crear una capa de entidades puntuales desde una
tabla con valores de coordenadas x,y?
Distancia entre Puntos
Hacer una Capa de Eventos XY
Entidades Vértices a Puntos
Añadir Coordenadas XY

Geoprocesamiento con ArcGIS 9 (para ArcInfo) | Empezar con el Geoprocesamiento

Propiedad registrada © 2007 ESRI. Reservados todos los derechos.

También podría gustarte