Documentos de Académico
Documentos de Profesional
Documentos de Cultura
10 Tutorial - Creating - Tools - in - Modelbuilder PDF
10 Tutorial - Creating - Tools - in - Modelbuilder PDF
creacin de herramientas
Table of Contents
Tutorial: Crear herramientas con ModelBuilder . . . . . . . . . . . . . . . . . . . . . . . 0
Complejidad:
Principiante
Requisitos de datos:
Configuracin de datos de tutorial de
ArcGIS
Objetivo:
Aprender a crear una herramienta de
modelo.
Se asume que se ha instalado ArcGIS Desktop (ArcView, ArcEditor o ArcInfo) antes de comenzar este
tutorial. Los datos necesarios para este tutorial (incluido en el CD de ArcGIS Desktop) se instalan de manera
predeterminada en C:\arcgis\ArcTutor. El escenario del tutorial es ficticio y los datos originales se han
adaptado al tutorial.
Con el fin de evitar la corrupcin de los datos originales, copie la carpeta de ModelBuilder desde
C:\arcgis\ArcTutor a la unidad C de su equipo. Si va a copiar los datos a otra unidad o ubicacin,
asegrese de utilizar esa unidad para los pasos que se describen a continuacin.
Pasos:
1.
2.
Crear modelo.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Documentar el modelo.
Para iniciar ArcMap, haga clic en Inicio > Todos los programas > ArcGIS > ArcMap 10.
2.
En el cuadro de dilogo Introduccin a ArcMap, haga clic en Mapas existentes > Buscar
ms.
Aparecer el cuadro de dilogo Abrir documento de ArcMap.
3.
Si el modelo se ha guardado anteriormente, haga clic con el botn derecho del ratn y seleccione Editar
para abrirlo. Si este modelo se ha guardado despus haber sido ejecutado en el "Tutorial para ejecutar
herramientas en ModelBuilder," los elementos del modelo pueden tener una sombra alrededor. Para quitar
estas sombras, haga clic en el botn Validar todo el modelo de la barra de herramientas de
ModelBuilder para validar todo el modelo.
Haga doble clic en el modelo de ejemplo de la ventana Catlogo. El cuadro de dilogo de la herramienta se
abre, pero sin parmetros, como se muestra a continuacin.
Si hace clic en Aceptar para ejecutar la herramienta, se ejecuta el modelo. La salida del modelo
(ClippedFC) no se aadir a la tabla de contenido de ArcMap, incluso si seleccion Agregar a
visualizacin para la variable de salida. El motivo es que, cuando un modelo se ejecuta desde su cuadro
de dilogo de la herramienta, el ajuste Agregar a visualizacin se ignora. Para agregar la salida a la
visualizacin, debe convertir la variable de salida en un parmetro de modelo.
Otro motivo para crear parmetros de modelo, es que desee ejecutar el modelo con diferentes entradas sin
tener que abrir ModelBuilder cada vez, como se muestra a continuacin.
Una vez creados los parmetros del modelo, puede ejecutar el modelo desde su cuadro de dilogo de
herramienta, proporcionando valores distintos para los parmetros Entrada carreteras, Distancia de zona
de influencia, Entrada vegetacin, Salida entidad recortada y Tolerancia XY. No es necesario abrir
ModelBuilder cada vez que desee ejecutar el modelo, puede utilizar en su lugar el cuadro de dilogo de
herramienta. Una ventaja aadida de ejecutar un modelo desde su cuadro de dilogo de herramienta es
que se crea un resultado en la ventana Resultados; la ejecucin de un modelo dentro de ModelBuilder no
crea un resultado en la ventana Resultados.
Los pasos restantes expondrn las variables del modelo como parmetros de forma que aparezcan en el
cuadro de dilogo de herramienta del modelo, como se muestra ms arriba.
En la ventana Catlogo, haga clic con el botn derecho del ratn en el modelo y seleccione
Editar. Esto abre el modelo en ModelBuilder.
2.
3.
Haga clic en Hacer variable > Desde parmetro > Distancia [valor o campo].
4.
5.
Haga clic en Hacer variable > Desde parmetro > Tolerancia XY.
Haga clic con el botn derecho del ratn en Distancia [valor o campo] y active la opcin Hacer
parmetro como se muestra a continuacin.
Junto a la variable aparece la letra P, que indica que se trata de un parmetro de modelo.
Este parmetro de modelo aparece luego tambin en el cuadro de dilogo de la herramienta
del modelo.
2.
Cree parmetros de modelo para las siguientes variables (no cree un parmetro de modelo
para BufferedFC):
PlanA_Roads
vegetype
XY Tolerance
ClippedFC
Haga clic con el botn derecho del ratn en PlanA_Roads y haga clic en Cambiar nombre.
2.
3.
4.
Guarde
5.
Haga doble clic en el modelo de la ventana Catlogo para abrir el cuadro de dilogo de la
herramienta de modelo. Es posible que tenga que mover o minimizar la ventana de
ModelBuilder para acceder a la ventana Catlogo. El cuadro de dilogo de herramienta de
modelo debera tener un aspecto parecido a la siguiente ilustracin. El orden de los
parmetros puede ser diferente en su cuadro de dilogo, pero esto no es un problema, ya que
cambiar el orden ms adelante.
Puede hacer clic en Aceptar para ejecutar su herramienta, pero es aconsejable que
seleccione una clase de entidad de salida diferente antes de ejecutarla. La herramienta se
ejecuta y la clase de entidad de salida se agrega a la tabla de contenido de ArcMap. A
diferencia de la ejecucin de un modelo dentro de ModelBuilder, la ejecucin del modelo
desde su cuadro de dilogo no cambia el diagrama del modelo.
Parmetros opcionales
Pasos:
1.
2.
3.
Seleccione el parmetro Entrada carreteras y llvelo a la parte superior con los botones de
flecha arriba y abajo que hay en el lado derecho.
4.
2.
3.
Haga clic en la celda de la categora Tipo para Tolerancia XY. Aparece una lista con dos
opciones. Para este ejemplo, conserve Tolerancia XY como parmetro opcional y el resto
como tipo de parmetro requerido, como se muestra en la siguiente ilustracin.
2.
3.
4.
5.
6.
Haga clic en Aceptar en el cuadro de dilogo Propiedades del modelo para aplicar el filtro.
En la ventana ModelBuilder, haga clic con el botn derecho en Salida clase entidad
recortada y haga clic en Propiedades.
2.
3.
4.
10
5.
Haga clic en Modelo > Propiedades del modelo desde la interfaz de ModelBuilder.
11
2.
3.
4.
5.
6.
Guarde
Haga doble clic en el modelo de la ventana Catlogo para abrir el cuadro de dilogo de la
herramienta de modelo. Dado que el modelo se guard con los valores predefinidos, se
rellenan todos los parmetros del cuadro de dilogo. Puede introducir aqu un nuevo valor para
12
cambiar el valor de cualquier parmetro. Haga clic en Aceptar para ejecutarlo. La salida final
del modelo (Salida clase entidad recortada) se agrega a la visualizacin por defecto, y los
mensajes del modelo se muestran en la ventana Resultados. Para ver los resultados,
desactive la capa Tipo de vegetacin en la tabla de contenido del documento de mapa.
12-Documentar el modelo
Siempre es una buena prctica documentar el modelo antes de compartirlo. Para documentarlo:
Pasos:
1.
Haga clic con el en botn derecho del ratn en Catlogo y haga clic en Descripcin del
elemento.
Esto abre la ventana Descripcin del elemento, que muestra la pgina Descripcin .
2.
3.
Escriba la descripcin adecuada para cada elemento de este modelo y haga clic en el botn
Guardar.
Para obtener ms informacin acerca de la documentacin, haga Un recorrido rpido por la
documentacin de herramientas y cajas de herramientas
Anlisis adicional
Si desea realizar otros anlisis con el modelo, puede agregar la herramienta Resumen de estadsticas para
obtener una tabla de resumen del rea afectada por el tipo de vegetacin dentro de los polgonos de zona
de influencia alrededor de las carreteras propuestas.
Los pasos siguientes le mostrarn tambin cmo usar un modelo como herramienta dentro de otro modelo.
13
Pasos:
1.
2.
Ahora que ha creado una herramienta de modelo, puede utilizarla igual que hara con
cualquier otra herramienta. Puede agregar la herramienta de modelo arrastrndola desde la
ventana Catlogo al nuevo modelo, como se muestra a continuacin.
Dado que la herramienta de modelo tena valores predefinidos para parmetros de entrada y
salida, se agrega al nuevo modelo con variables de entrada y salida (los valos azul y verde).
Observe que no todos los parmetros del modelo estn expuestos cuando se agregan a otro
modelo. Asimismo, se han utilizado los nombres originales de los datasets de entrada. Puede
crear variables y cambiarles el nombre como se describa anteriormente en este tutorial.
3.
4.
5.
6.
Haga doble clic en el elemento Resumen de estadsticas para abrir el cuadro de dilogo de la
herramienta.
7.
Para el parmetro Tabla de entrada, haga clic en la flecha y seleccione Salida clase entidad
recortada con un nuevo icono de reciclaje al lado. El icono de reciclaje significa que se trata
de una variable del modelo.
8.
9.
10.
Haga clic en celda que hay junto a Shape_Area, en Tipo de estadstica y seleccione SUMA
en la lista desplegable.
11.
14
12.
13.
Haga clic con el botn derecho del ratn en Salida clase entidad recortada (el valo verde) y
seleccione Agregar a visualizacin. Esto agrega la salida a la visualizacin despus de la
ejecucin del modelo.
14.
Haga clic con el botn derecho del ratn y seleccione la opcin Agregar a visualizacin para
la variable AffectedVegetation. Esto agregar la salida a la visualizacin despus de la
ejecucin del modelo.
15.
Ejecute el modelo.
La salida Salida clase entidad recortada y la tabla AffectedVegetation se agregan a la
visualizacin de la tabla de contenido de ArcMap.
16.
Haga clic con el botn derecho del ratn y seleccione Abrir para abrir la tabla.
La tabla muestra un resumen de rea por tipo de vegetacin dentro de los polgonos de zona
de influencia que van a ser afectados por las carreteras propuestas para el plan A.
15