SlideShare a Scribd company logo
Using Model
Builder
in ArcGIS
Getinet Sintayehu
Bahir Dar, sep, 20191
2
What is ModelBuilder?
• ModelBuilder is an application we use to create, edit
and mange models
• We create models in ArcGIS using ModelBuilder to
automate process
• It is a tool for building workflows / models that use
sequence of geoprocessing tools
• An automation tool… But comes with some startup
overhead
Why Use Model Builder?
• Most useful in two circumstances
• Documents models & their parameterization
• Allows experimentation with model parameters – particularly for
“weighting and rating”
• Basic idea is that of a “dependency diagram”
• User specifies inputs, processing and outputs
• If inputs change, system repeats intermediate operations as
needed
• Diagram has three kinds of elements
• Inputs , Geoprocessing Operations and Outputs
• Output from one operation can be used as input to an
other, allowing “chaining
3
Model Benefits
• Model Builder is a graphical interface that allows users to easily
create models using existing tools and data
• Models provide an easy way to interpret visual representation
of the data and workflow useful in project documentation
• Models can be reused and shared, and are easy to modify if
necessary
• Models are much more convenient than running many tools
individually
• Models are a series of geoprocessing tools that facilitate the
automation of complex or repetitive tasks
• Requires no programming experience
Tips
• Working in the model builder application vs. using the
model as a tool
• Keep vs. delete intermediate data
• Run vs. Run Entire Model
• Iteration – added from Insert menu or set in the
model properties
• Add to Display
• Export to script
Model Builder Setup
• Rather obscure to start…implemented as a custom toolbox
tool
• Open toolbox panel
• Create empty toolbox
• Right mouse on Toolboxes, select New Toolbox
• Create empty model
• Right mouse on new Toolbox, select New Model
• Then populate model by drag and drop
• Of data layers from map table of contents
• Of geoprocessing operations from the toolbox
• Finally, wire data and processing boxes together
6
• Creating a new model:
• Click the ModelBuilder button on the ArcMap
Standard toolbar
• This opens the ModelBuilder window for editing
7
the model is open for
editing, you can add
tools using the Search
window; add data
elements
• Adding tools and data to a model:
• In ArcMap, click Geoprocessing > Search For Tools.
• You can create any where, but first create toolbox
8
9
Documentation
• Documentation for a model can be viewed in the model
dialog box, ArcCatalog, or Desktop Help
• On the model context menu in
ArcCatalog, choose Item
Description…, then click the
Edit icon to add information
• Basic documentation (name,
label and description) can also
be added on the model
properties dialog
11
Add tool to the Model
12
13
Add data to the model
 Right click on the Buffer tool
 Create input features
 (Make variable -> From Parameter ->
Input features )
 Input feature added
 Right click on the empty area
 Create variable
 Select the datatformat
 Input feature added
Run States
14
 Not linked  Linked Not Ready-To-Run
 Data provided Not Ready-To-Run  Tool parameters defined Ready to run
 Add to display  Tool already run
Validating the Model
15
 Validate the model: data elements and parameter values are valid
Data variables reference data
on disk, not the actual data
Running the Model
16
• The first geoprocessing applies a new projection to an input feature
class to create a new output feature class
• The output feature, projected feature class, becomes input feature
for the next geoprocessing (clip) 17
Output from one tool may
be used as input to one
or more other tools

More Related Content

PPTX
Model builder in arcgis
PDF
Introduction to arc gis
DOCX
Heads up digitization- ON THE FLY- GIS
PDF
PPT
Gis Day Presentation 2010 - ACCC - Expanded Version
PPTX
GIS - Topology
PDF
Chapter one gis
PPT
Image enhancement technique digital image analysis, in remote sensing ,P K MANI
Model builder in arcgis
Introduction to arc gis
Heads up digitization- ON THE FLY- GIS
Gis Day Presentation 2010 - ACCC - Expanded Version
GIS - Topology
Chapter one gis
Image enhancement technique digital image analysis, in remote sensing ,P K MANI

What's hot (20)

PDF
Spatial data analysis
PPT
datum
PPT
Basics of remote sensing, pk mani
PPT
Web mapping
PPTX
PPTX
Drone flight data processing
PPTX
Digital image processing
PPTX
Map projections
PPT
Image classification and land cover mapping
PPTX
GIS - Project Planning and Implementation
PPTX
Leapfrog Geo Fundamental in Geotechnical Modelling – Day 1.pptx
PPTX
Gis powerpoint
PDF
Projections and coordinate system
PPTX
Applications of gis
PPT
Digital image processing 1
PPTX
Understanding Coordinate Systems and Projections for ArcGIS
PPTX
Digital Elevation Model (DEM)
PPTX
Model builder in ARC GIS
PPTX
Hyperspectral remote sensing for oil exploration
PPT
Digitization in ArcGIS
Spatial data analysis
datum
Basics of remote sensing, pk mani
Web mapping
Drone flight data processing
Digital image processing
Map projections
Image classification and land cover mapping
GIS - Project Planning and Implementation
Leapfrog Geo Fundamental in Geotechnical Modelling – Day 1.pptx
Gis powerpoint
Projections and coordinate system
Applications of gis
Digital image processing 1
Understanding Coordinate Systems and Projections for ArcGIS
Digital Elevation Model (DEM)
Model builder in ARC GIS
Hyperspectral remote sensing for oil exploration
Digitization in ArcGIS
Ad

Similar to Model builder in_arcgis (20)

PDF
Executing tools-in-modelbuilder-tutorial
PPTX
Model builder in arcgis
PDF
Publishing geoprocessing-services-tutorial
PPTX
Azure machine learning
PPTX
IT7113 research project_group_4
PDF
Introduction to Oracle Fusion BIP Reporting
PDF
RPA Summer School Studio Session 3 AMER: Introduction to Ui Automation
PPTX
Necto 16 training 23 - visual studio modeling
PPTX
Dbms fast track 2/3
PDF
AI Associate Series S6: The GenAI Experience in UiPath Document Understanding
PPTX
PDF
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
PDF
Women in Automation 2023- UiPath Studio Session 2.pdf
PDF
knowledgeforumpowerbitrainingnew-230816140827-5eb14be7.pdf
PDF
PowerBI Training
PPTX
Iris Multi-Class Classifier with Azure ML
PDF
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
PDF
Canvas Apps for the Model-driven mind
PDF
Ssrs tutorial
PDF
What’s new in XAML and Tooling for Windows 8.1
Executing tools-in-modelbuilder-tutorial
Model builder in arcgis
Publishing geoprocessing-services-tutorial
Azure machine learning
IT7113 research project_group_4
Introduction to Oracle Fusion BIP Reporting
RPA Summer School Studio Session 3 AMER: Introduction to Ui Automation
Necto 16 training 23 - visual studio modeling
Dbms fast track 2/3
AI Associate Series S6: The GenAI Experience in UiPath Document Understanding
🌺 Women in Automation Program: Become an RPA Developer with UiPath Studio Ses...
Women in Automation 2023- UiPath Studio Session 2.pdf
knowledgeforumpowerbitrainingnew-230816140827-5eb14be7.pdf
PowerBI Training
Iris Multi-Class Classifier with Azure ML
PeopleSoft 9.2 HCM Features and Functions Including Fluid Mobile
Canvas Apps for the Model-driven mind
Ssrs tutorial
What’s new in XAML and Tooling for Windows 8.1
Ad

Recently uploaded (20)

PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
RMMM.pdf make it easy to upload and study
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Lesson notes of climatology university.
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
PPTX
master seminar digital applications in india
PDF
Pre independence Education in Inndia.pdf
PPTX
PPH.pptx obstetrics and gynecology in nursing
PDF
Complications of Minimal Access Surgery at WLH
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
Insiders guide to clinical Medicine.pdf
PDF
O7-L3 Supply Chain Operations - ICLT Program
PDF
2.FourierTransform-ShortQuestionswithAnswers.pdf
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
Final Presentation General Medicine 03-08-2024.pptx
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
RMMM.pdf make it easy to upload and study
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Lesson notes of climatology university.
human mycosis Human fungal infections are called human mycosis..pptx
O5-L3 Freight Transport Ops (International) V1.pdf
Supply Chain Operations Speaking Notes -ICLT Program
3rd Neelam Sanjeevareddy Memorial Lecture.pdf
master seminar digital applications in india
Pre independence Education in Inndia.pdf
PPH.pptx obstetrics and gynecology in nursing
Complications of Minimal Access Surgery at WLH
Anesthesia in Laparoscopic Surgery in India
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
Insiders guide to clinical Medicine.pdf
O7-L3 Supply Chain Operations - ICLT Program
2.FourierTransform-ShortQuestionswithAnswers.pdf
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student

Model builder in_arcgis

  • 1. Using Model Builder in ArcGIS Getinet Sintayehu Bahir Dar, sep, 20191
  • 2. 2 What is ModelBuilder? • ModelBuilder is an application we use to create, edit and mange models • We create models in ArcGIS using ModelBuilder to automate process • It is a tool for building workflows / models that use sequence of geoprocessing tools • An automation tool… But comes with some startup overhead
  • 3. Why Use Model Builder? • Most useful in two circumstances • Documents models & their parameterization • Allows experimentation with model parameters – particularly for “weighting and rating” • Basic idea is that of a “dependency diagram” • User specifies inputs, processing and outputs • If inputs change, system repeats intermediate operations as needed • Diagram has three kinds of elements • Inputs , Geoprocessing Operations and Outputs • Output from one operation can be used as input to an other, allowing “chaining 3
  • 4. Model Benefits • Model Builder is a graphical interface that allows users to easily create models using existing tools and data • Models provide an easy way to interpret visual representation of the data and workflow useful in project documentation • Models can be reused and shared, and are easy to modify if necessary • Models are much more convenient than running many tools individually • Models are a series of geoprocessing tools that facilitate the automation of complex or repetitive tasks • Requires no programming experience
  • 5. Tips • Working in the model builder application vs. using the model as a tool • Keep vs. delete intermediate data • Run vs. Run Entire Model • Iteration – added from Insert menu or set in the model properties • Add to Display • Export to script
  • 6. Model Builder Setup • Rather obscure to start…implemented as a custom toolbox tool • Open toolbox panel • Create empty toolbox • Right mouse on Toolboxes, select New Toolbox • Create empty model • Right mouse on new Toolbox, select New Model • Then populate model by drag and drop • Of data layers from map table of contents • Of geoprocessing operations from the toolbox • Finally, wire data and processing boxes together 6
  • 7. • Creating a new model: • Click the ModelBuilder button on the ArcMap Standard toolbar • This opens the ModelBuilder window for editing 7 the model is open for editing, you can add tools using the Search window; add data elements
  • 8. • Adding tools and data to a model: • In ArcMap, click Geoprocessing > Search For Tools. • You can create any where, but first create toolbox 8
  • 9. 9
  • 10. Documentation • Documentation for a model can be viewed in the model dialog box, ArcCatalog, or Desktop Help • On the model context menu in ArcCatalog, choose Item Description…, then click the Edit icon to add information • Basic documentation (name, label and description) can also be added on the model properties dialog
  • 11. 11
  • 12. Add tool to the Model 12
  • 13. 13 Add data to the model  Right click on the Buffer tool  Create input features  (Make variable -> From Parameter -> Input features )  Input feature added  Right click on the empty area  Create variable  Select the datatformat  Input feature added
  • 14. Run States 14  Not linked  Linked Not Ready-To-Run  Data provided Not Ready-To-Run  Tool parameters defined Ready to run  Add to display  Tool already run
  • 15. Validating the Model 15  Validate the model: data elements and parameter values are valid Data variables reference data on disk, not the actual data
  • 17. • The first geoprocessing applies a new projection to an input feature class to create a new output feature class • The output feature, projected feature class, becomes input feature for the next geoprocessing (clip) 17 Output from one tool may be used as input to one or more other tools