Presentation is loading. Please wait.

Presentation is loading. Please wait.

ModelBuilder In ArcGIS 9.x By Tim Weigel GEOG 407/607 April 3 rd, 2006.

Similar presentations


Presentation on theme: "ModelBuilder In ArcGIS 9.x By Tim Weigel GEOG 407/607 April 3 rd, 2006."— Presentation transcript:

1 ModelBuilder In ArcGIS 9.x By Tim Weigel GEOG 407/607 April 3 rd, 2006

2 Outline What is a model? Why create a model? How to create a model. How to edit a model. Documenting your model. Run a demo.

3 Geoprocessing A set of tools within a GIS which are necessary for the management, conversion or analysis of spatial information. - GIS operations used to manipulate data stored in a GIS workspace. Data Management ProjectionsSpatial Analysis Buffer Clip Union Data Conversion.e00 coverage shapefile coverage.dwg

4 Accessing Geoprocessing Tools Four Ways ArcToolbox Command Line Python Script Model Builder

5 Process Input What is a Model? A model is a diagram containing a set of processes which run in sequence. Tool Output A Process is composed of:

6 Why Create A Model? Creating a model: –Helps to automate geoprocessing workflow. –Helps reduce time by stringing multi-step tasks into a single process. –Creates custom tools that can be ran multiple times. –Provides visual representation and documentation of the geoprocessing workflow for those using the models.

7 Creating A Model Using ModelBuilder Model builder window Access through custom toolbox

8 Model Elements Project Data Project data or Input data already exists prior to the model Connectors connect data to tools and populate parameters Tools Tools can be of two types: System or Custom Derived Data Derived data or Output data can be used as input into another process or as the termination of your model Process

9 Model States Project Data Tools Derived Data Not Ready To Run Project Data Tools Derived Data Ready To Run Project Data Tools Derived Data Successfully Run

10 Editing Models Why Edit your Model? - You work in a dynamic work environment. - Your model requires user input. - You wish to apply additional functionality to your model.

11 Editing Functions Parameters and Variables - Are required or optional values within geoprocessing tools. - Allows for greater user input. - Can be either a system tool parameter or a model parameter

12 Editing Functions Intermediate Data -Data that is generated while running your model but is not the final product of your model. -All derived data is considered intermediate. -Consider checking off the intermediate status of your final derived data.

13 Validate Model Editing Functions -Ensures that all parameters and variables are valid. -Ensures that all data and tools are present and working properly.

14 Documenting and Distributing Models Adding Documentation to your model provides descriptive information to the user about the process they are about to run. Labeling -Two kinds of labels - Stand alone - Element labels

15 Documenting and Distributing Models Documenting Map Elements

16 Documenting and Distributing Models Creating Metadata

17 Documenting and Distributing Models Viewing and Using Model Reports

18 Documenting and Distributing Models Setting model properties before distributing the model

19 Documenting and Distributing Models Sharing your model -Custom toolboxes are stored as either standalone.tbx files or in a geodatabase. -.tbx files are sharable and can be emailed. -Make sure to set your toolbox for read/write access.

20 Demo


Download ppt "ModelBuilder In ArcGIS 9.x By Tim Weigel GEOG 407/607 April 3 rd, 2006."

Similar presentations


Ads by Google