Los iteradores de Modelbuilder de ArcGIS permiten automatizar procesos para realizar operaciones sobre un número elevado de capas o sobre un número elevado de archivos (Iteradores de tablas con modelbuilder).
Procesos automáticos en ArcGIS: Iteradores de archivos vectoriales
En este ejemplo disponemos de 6 capas diferentes con una serie de puntos a las que queremos realizar un Buffer de 1000 metros, de 2000 metros y de 5000 metros. Si tuviéramos que realizarlo de forma manual tardaríamos bastante tiempo por lo que vamos a agilizar el proceso con los iteradores de modelbuilder.
CREAR UN MODELO EN MODELBUILDER
Lo primero será crear una Toolbox desde Arctoolbox (botón derecho) < Add toolbox. Después creamos un nuevo modelo de Modelbuilder dentro de la Toolbox Toolbox (botón derecho) < New < Model:
CONFIGURAR EL MODELO
Ya tenemos el modelo creado así que comenzamos a configurarlo. En primer lugar añadiremos un Iterador de Clases de entidad Insert < Iterators < Feature Classess.
Para configurarlo hacemos doble clic en la herramienta y seleccionamos la carpeta donde tenemos guardadas nuestras capas. Una vez realizado el modelo quedará así:
Lo siguiente que haremos será añadir la herramienta Buffer (la podemos arrastrar desde las ArcToolbox) y vincularla con la capa de salida del Iterador.
Entramos dentro de la herramienta (haciendo doble clic) y la configuramos.
Asignamos la carpeta donde queremos guardar las capas de salida y para conservar el nombre original de cada una escribimos %name% seguido de lo que queramos (en este caso indicamos %name%_1000 porque vamos a realizar un buffer de 1000 metros).
Por último configuramos el buffer indicando la distancia que queremos aplicar (100 metros). Luego repetimos el proceso para aplicar un buffer de 2000 metros y otro de 5000.
Una vez configurado pulsamos en «Play» y el programa hará los análisis automáticamente.
Si ahora vamos a la carpeta donde le habíamos indicado que guardase las capas veremos que ha generado 3 capas (buffer de 1000, 2000 y 5000 metros) para cada una de las Zonas.
< ¿QUIERES ESPECIALIZARTE EN ARCGIS?
Échale un vistazo a nuestro Curso ArcGIS Completo: modelos vectorial y raster