Novedades en ModelBuilder de ArcGIS 10
ModelBuilder presenta numerosas mejoras.
- Se han actualizado la barra de herramientas y los menús de ModelBuilder.
- Se admiten las herramientas deshacer y rehacer.
- Los elementos de modelo ahora incluyen información sobre herramientas. Puede detener el cursor del ratón sobre cualquier elemento del modelo y ver sus valores de parámetro.
- Hay nuevas herramientas diseñadas específicamente para ModelBuilder. Estas herramientas se dividen en dos categorías básicas: Iteradores y Sólo modelo. Consulte las siguientes dos secciones para obtener más información acerca de estas herramientas.
- El espaciado por defecto entre elementos ha cambiado de 30 a 15.
Iteradores
- Se han agregado doce nuevos iteradores que se utilizarán para la iteración o para tareas repetitivas en un modelo. Diez de estos iteradores se han implementados como herramientas de geoprocesamiento.
- Los iteradores sustituyen la opción Propiedades de modelo disponible en versiones de ArcGIS anteriores al número 10.
- Utilizar un iterador en un modelo deshabilita las opciones de Iteración 9.3 en Propiedades de modelo y establece un valor por defecto de -1, lo que significa que el modelo se ejecutará un número ilimitado de veces o se basará en el número de entradas en un iterador, y no en un número determinado.
- Si un modelo que contiene un iterador se exporta a una secuencia de comandos de Python, dicha secuencia no incluirá la lógica de iteración.
Los nuevos iteradores son:
- For repite un valor inicial y final mediante un valor determinado. Funciona exactamente igual que For en cualquier lenguaje de secuencia de comandos/programación, ejecutado a través de un número determinado de elementos.
- While funciona exactamente igual que While en cualquier lenguaje de secuencia de comandos/programación, ejecutado si una condición es verdadera.
- La herramienta Iterar selección de entidades repite entidades en una clase de entidad.
- La herramienta Iterar selección de filas repite en las filas de una tabla.
- La herramienta Iterar valor de campo repite cada valor en un campo.
- La herramienta Iterar valor múltiple a partir de una lista de entradas ejecuta el modelo de cada valor.
- La herramienta Iterar datasets repite datasets en un espacio de trabajo o dataset de entidades.
- La herramienta Iterar clases de entidad repite clases de entidad en un espacio de trabajo o dataset de entidades.
- La herramienta Iterar archivos repite archivos en una carpeta.
- La herramienta Iterar rásteres repite rásteres en un espacio de trabajo o catálogo de ráster.
- La herramienta Iterar tablas repite tablas en un espacio de trabajo.
- La herramienta Iterar espacio de trabajo repite espacios de trabajo en una carpeta.
Herramientas Sólo modelo
Las herramientas Sólo modelo funcionan exclusivamente en ModelBuilder y no como herramientas independientes o en secuencias de comandos. Hay siete herramientas de este tipo, cuatro de ellas (Adquirir valores, Obtener valor de campo, Analizar ruta y Parada) se han agregado a la versión 10.
- Calcular valor devuelve un valor basado en una expresión de Python especificada por el usuario en un cuadro de diálogo de herramienta.
- Adquirir valores está diseñada para recoger los valores de salida de un iterador. Si no está repitiendo el modelo, adquirir valores se puede utilizar para convertir una lista en un multivalor en los casos en que no tiene sentido utilizar la salida única como entrada para una herramienta como fusionar, incorporar, crear mosaico, intersecar y combinar.
- Obtener valor de campo obtiene el valor de campo de cualquier entrada. Esta herramienta se diferencia de la herramienta Iterar valor de campo en que sólo obtiene un único valor de un campo o el primer valor de un campo de una tabla con varios registros.
- Fusionar rama fusiona dos o más ramas lógicas en una sola salida.
- Analizar ruta analiza la entrada en su archivo, ruta, nombre o extensión. La salida se puede utilizar como variables en línea en el nombre de salida de otras herramientas.
- Seleccionar datos selecciona un elemento de un elemento de datos principal. La herramienta Seleccionar datos se utiliza con herramientas que generan una carpeta, una geodatabase, un dataset de entidades o cobertura. Seleccionar datos permite acceder a los datos almacenados en el interior, tales como las clases de entidad o tablas.
- La herramienta Stop saca al modelo de un bucle de iteración si el valor de entrada se establece en Verdadero o Falso. Es funcionalmente similar al iterador While, pero es útil para detener un modelo en el caso de que no se puedan agregar el iterador While del modelo ni iteradores adicionales.
El cuadro de diálogo Guardar tiene un botón de creación de nueva caja de herramientas
Para los nuevos modelos creados utilizando el botón ModelBuilder, el cuadro de diálogo Guardar cuenta ahora con un botón para crear una nueva caja de herramientas.
Funcionalidad eliminada
La funcionalidad para exportar un modelo a JavaScript y VBScript se ha eliminado de ArcGIS 10.
7/11/2012