In this Chapter, we introduce the ability to automate ArcGIS Pro geoprocessing tools by writing Python code. As we are going to see in this chapter, the specialized Python packages such as arcpy provide access to the entire functionality of the program, including the various data management and processing tools, so that a particular workflow can be described in a reproducible Python script. ![]() ![]() It is advantageous to write-up such workflows as Python scripts, so that they can be easily reproduced for different data or shared with colleagues.Īutomating workflows within GIS software, such as ArcGIS Pro or QGIS, is made possible through their accompanying Python packages, arcpy and PyQGIS, respectively. For example, when working with a GUI (Graphical User Interface) GIS software, such as ArcGIS Pro or QGIS, it can be exhausting and non-reproducible to perform repetitive tasks and workfows. In addition to this mode of operation, the Python language is often used to automate other programs. So far, we worked with Python as a standalone program, utilizing both the standard library and third-party packages.
0 Comments
Leave a Reply. |