Home Learning Paths Pricing Forum
TR EN
Log In Sign Up

Automation

Data processing automation, scripting, scheduled tasks and workflow optimization.

2 contents found

Article 5 min

Geoprocessing Workflows with Model Builder

Model Builder is a powerful environment in ArcGIS Pro that allows you to create automated workflows by visually connecting geoprocessing tools. Without writing code, you can design, save, and rerun complex analysis processes using drag-and-drop. This feature is particularly advantageous for GIS analysts with limited programming experience. A Model Builder model is a flowchart consisting of input data, geoprocessing tools, and outputs. Tools are connected through parameter links, and the output of one tool becomes the input for the next. Models can be enriched with variables, conditional branching, and iterators, enabling you to automate repetitive operations. In this article, we will cover Model Builder's core concepts, build a site suitability analysis model step by step, and explore techniques for converting models to Python scripts.

Free Mar 21, 2026
Article 4 min

GIS Automation with Python: Introduction to ArcPy

In GIS projects, repetitive tasks — data conversion, batch analysis, reporting — consume significant time. ArcPy is Esri's Python library developed for the ArcGIS platform that enables you to automate these operations. Instead of running a geoprocessing tool manually, you can process hundreds of datasets in minutes with a Python script. ArcPy comes pre-installed with ArcGIS Pro's Python environment and provides programmatic access to all geoprocessing tools, map automation, data access, and spatial analysis. With the arcpy.analysis, arcpy.management, arcpy.conversion, and arcpy.da (data access) modules, you can script virtually any GIS operation. In this article, we will cover ArcPy's fundamental structure, environment setup, and practical code examples. We will demonstrate common scenarios like buffer analysis, data conversion, and batch processing with working Python code.

Free Mar 15, 2026