15.02.2017 Views

Learning ArcGIS Pro

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Creating geoprocessing models<br />

As mentioned earlier, geoprocessing models are custom tools you create from within<br />

ModelBuilder. ModelBuilder provides the graphical interface for building models as well<br />

as accessing additional model-only tools, iterators, environmental settings, and model<br />

properties.<br />

Models are created for a number of reasons. The first and most common is to automate<br />

repetitive processes performed in <strong>ArcGIS</strong> <strong>Pro</strong>. If you have an analysis, conversion, or<br />

other process you perform on a regular basis, a model can be used as a way to automate it.<br />

Secondly, you can use a model as a way to think through and flowchart a process within<br />

<strong>ArcGIS</strong> <strong>Pro</strong>. This can help you ensure you have considered all the tools and data you will<br />

need to complete a process. Once completed, the model then provides the tool for<br />

completing that process as well as the visual and textual documentation that explains how<br />

the process was performed.<br />

You can share models with those in your organization so they can use it to perform the<br />

process. This can reduce your workload and allow you to concentrate on other tasks that<br />

require greater knowledge and skill levels. Because a model runs the geoprocessing tools<br />

contained within it automatically, you can create a model that is easy for other less GISsavvy<br />

members of your organization to run themselves without needing a full<br />

understanding of <strong>ArcGIS</strong> <strong>Pro</strong>. This also helps standardize our methodologies, ensuring<br />

everything is done in a consistent and approved manner.<br />

All of this helps to save us time and money through increased efficiency, which is<br />

ultimately the main power of ModelBuilder. Like tasks, models consist of multiple<br />

components and have their own terminology associated with them.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!