Module Four Geoprocessing

In this week's module we focused on using ModelBuilder and Python 3 to perform geoprocessing analysis. Some of the expected learning outcomes were to be able to create a script using ModelBuilder. To be able to use Python 3 to perform geoprocessing tasks and the ability to share toolboxes.

We were assigned two tasks, for task one we were asked to create a model in ArcGIS Pro using ModelBuilder. The model we needed to create should be able to selects all areas of the basin shapefile feature that are currently or potentially suitable for farming using data that was provided to us. We were asked to perform three tasks that help guide us through on what geoprocessing tools we needed to use. Which were Clip, select and erase. This would remove the non-farmland from the basin, leaving you with all the suitable land for farming. Below I shared a picture of the output of running my module.
For task two we were asked to write a script that would perform three geoprocessing functions using ArcPy. For this script there was no script template to help us create the script. The three geoprocessing functions were to Add XY Coordinates, create a Buffer, and to Dissolve the separate features into a single feature. For accomplishing these tasks, I really relied on the exercise that was provided for us and the provided reading to refer to. There were also provided links to the ArcGIS Pro Help for each geoprocessing function that was very useful. I approached this script the same as the others by doing one section of the script first, running it and once it was successful I would move onto the next section of code. Once again I found myself getting in my own way by having oversites and making minor mistakes. What helps me is to at times take a minute to step away and when I would come back it was like a light bulb going off. I have shared an image of the results of the output in Notebook of the script and a picture of the map view after running the script.






 


Comments

Popular Posts