Environmental GIS Nicholas A. Procopio, Ph.D, GISP Some slides from Lyna Wiggins (Rutgers University)

Slides:



Advertisements
Similar presentations
5-1 5 Tour of ArcMap and ArcCatalog ArcGIS for Assessors 1.
Advertisements

Geo GIS Practicuum Introduction to ArcGIS 8 Exercise 5 - ESRI Virtual Campus Chapters 1-2, ArcGIS Methods …
Why python? Automate processes Batch programming Faster Open source Easy recognition of errors Good for data management What is python? Scripting programming.
Intro to ArcGIS for New Users. ArcGIS Desktop Advanced GeoprocessingArcInfo ArcReader Data Access Map Viewing Query Advanced EditingArcEditor ArcView.
Lecture 8 Model Builder.
Introducing ArcGIS Desktop
Visual Basic 2010 How to Program. © by Pearson Education, Inc. All Rights Reserved.2.
Unit One: GIS Concepts In this unit… ► What is GIS? ► Types of GIS data ► What can you do with GIS? ► ArcGIS 9 license levels ► Basics of the ArcGIS 9.
GIS Topics and Applications
Technical Support: (989) GIS and Mapping Procedures in ArcMap 9.x Creating an ArcMap Project Editing an ArcMap Project Printing an ArcMap Project.
Intro to ArcMap Customization with Visual Basic  Create your own toolbars, buttons, interactive tools, and programs  Runs behind the scenes in ArcMap.
ModelBuilder In ArcGIS 9.x By Tim Weigel GEOG 407/607 April 3 rd, 2006.
Spatial Analysis, Geoprocessing,
Geography 465 Overview Geoprocessing in ArcGIS. MODELING Geoprocessing as modeling.
Technical Workshops | Esri International User Conference San Diego, California Customizing ArcPad solutions Marika Vertzonis, Gareth Walters, Stephen Quan.
What Geoprocessing? Geoprocessing is the processing of geographic information. Commonly used to describe a process when geographic objects are manipulated.
ModelBuilder at ArcGIS 9.2 Lyna Wiggins Rutgers University May 2008.
ArcEditor ArcInfo ArcView Display map, query & analyze spatial relationships, features & attributes Same functions as ArcView, plus abilty to create, &
School of Geography FACULTY OF ENVIRONMENT Introduction to ArcGIS 1.
Working with GIS: Introduction to ArcGIS. In preparation for the first lab, you will: Be briefly introduced to the ArcGIS product family of ArcView, ArcEditor,
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis ArcGIS Toolbox.
Editing Basics (in ArcGIS 9.2) By Alma Vargas. Levels of Desktop ArcGIS Arc View Version that most clients will use The version that this session will.
Introduction To ArcMap ArcMa p. ArcMap is a Map-centric GUI tool used to perform map-based tasks Mapping –Create maps by working geographically and interactively.
Advance Model Builder Features. Advance Features Using Lists (also Batching) Iteration Feedback Model Only Tools Inline Variable Substitution Preconditions.
Arc: Programming Options Dr Andy Evans. Programming ArcGIS ArcGIS: Most popular commercial GIS. Out of the box functionality good, but occasionally: You.
Sep , 2006 v FME Worldwide User Conference - Vancouver What’s New in ArcGIS Data Interoperability Extension Kim Avery, ESRI, California, USA, and.
Introduction to Spatial Analysis and Spatial Modeling
A New Generation GIS for the Classroom ArcGIS 9.0 A New Generation GIS for the Classroom.
Introduction to ArcGIS. Goals Become familiar with ArcGIS ▫Locating and running the program ▫Introduction to the 3 ArcGIS interfaces ▫Experience with.
Prepared by: Sanaz Helmi Hoda Akbari Zahra Ahmadi Sharif University of Tech. Summer 2006 An Introduction to.
ArcGIS: ArcMap Layout View. Agenda Layout interface Using templates Page properties Data frame properties Toolbars Layout elements Fine-tuning Finishing.
ArcGIS Network Analyst: Automating Workflows with Geoprocessing
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California ModelBuilder – Getting.
Programming for Geographical Information Analysis: Advanced Skills Lecture 1: Introduction Programming Arc Dr Andy Evans.
ATN GIS Support ArcGIS: ArcToolbox.
Introduction of Geoprocessing Topic 7a 4/10/2007.
ArcGIS: ArcToolbox. Goals Develop familiarity with ArcToolbox Integrated use of the different ArcGIS components in the context of a typical GIS project.
Introduction to Model Builder Mike Sweeney ESRI-Charlotte.
WyGEO Conference September 17 & 18, About Me Shawn Lanning – GIS Research WyGISC – ModelBuilder Experience About You?
ATN GIS Support ArcGIS: ArcMap Layout View.
ATN GIS Support ArcGIS: ArcMap Data View.
Introduction to ArcGIS for Environmental Scientists Module 1 – Data Visualization Chapter 4 - Layouts.
Mind Your Metadata Geri Miller. Metadata in ArcGIS ArcGIS metadata goals Editing metadata Setting your metadata style Leveraging metadata in ArcGIS Importing.
LTER Information Management Training Materials LTER Information Managers Committee Documenting Spatial Data Theresa Valentine Andrews LTER.
Introduction to ArcGIS
An Introduction to Designing and Executing Workflows with Taverna Aleksandra Pawlik materials by: Katy Wolstencroft University of Manchester.
Arch: 383 Introduction to GIS Week 2 Introduction to GEOGRAPHIC INFORMATION SYSTEMS Can Kara Faculty of Architecture 2011 ARC 383.
Introduction to ArcGIS for Environmental Scientists Module 3 – GIS Analysis Model Builder.
ATN GIS Support ArcGIS: ArcCatalog.
Esri UC2013. Technical Workshop. Technical Workshop 2013 Esri International User Conference July 8–12, 2013 | San Diego, California Automating Geodatabase.
Using the AccuGlobe Software with the IndianaMap Using the AccuGlobe Software.
ATN GIS Support Introduction to ArcGIS.
ArcGIS: ArcCatalog. Agenda The ArcCatalog Interface General ArcCatalog ▫Navigating directories ▫Preview data ▫View metadata Advanced ArcCatalog ▫Modifying.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Environmental GIS Nicholas A. Procopio, Ph.D, GISP Some slides from Lyna Wiggins (Rutgers University)
XP New Perspectives on Microsoft Office Access 2003, Second Edition- Tutorial 8 1 Microsoft Office Access 2003 Tutorial 8 – Integrating Access with the.
Introduction of Geoprocessing Lecture 9 3/24/2008.
INFORMATION TECHNOLOGY FOR MINNESOTA GOVERNMENT Geoprocessing in ArcGIS Fall 2015 GIS Support Team MN.IT Department of Natural Resources.
Appendix A 12.0 Workbench Environment
Geography 385 Introduction to ArcGIS Web Application Design
How to automatise the grid production - using model builder in ArcGIS
Environmental GIS Nicholas A. Procopio, Ph.D, GISP
String several geoprocessing processes
Using Model Builder in ArcGIS
Programming for Geographical Information Analysis: Advanced Skills
URBDP 422 Urban and Regional Geo-Spatial Analysis
Programming for Geographical Information Analysis: Advanced Skills
CE 525.
Network Analyst – Automating Workflows with Geoprocessing
Programming Arc.
Presentation transcript:

Environmental GIS Nicholas A. Procopio, Ph.D, GISP Some slides from Lyna Wiggins (Rutgers University)

ArcToolbox

Geoprocessing Tools There are five ways of using geoprocessing tools in ArcGIS: –Run (some of) them in ArcMap –Run them from ArcToolbox –Type them at the command line (Workstation) –Use them in a script environment (like Python) –Use them in ModelBuilder

What do we want to do? We might want to use a series of geoprocessing tools in an exploratory analysis. As we explore, we want to visualize our results as we work. We might like to change parameter values and see their impact. ModelBuilder is helpful in this exploratory process. Run processes as you go – you may not even want to save the model.

ModelBuilder A model in this context is a sequence of processes made up of data and tools. The model flow chart gives us a visual representation of our geoprocessing work flow.

What do we want to do? If you have a complex sequence of processes that you have to do frequently – or with a number of different datasets – you will want to create and save a model. You may want to: –run multiple scenarios – for example, for a build-out analysis, –create custom tools and use them inside your model or by themselves, –share your model with others.

ModelBuilder ModelBuilder is integrated throughout the ArcGIS product lines – any tool in Toolbox can be used to define a process. These include tools from the Extensions. ModelBuilder helps us create, edit, document and distribute models. After you create a model it can be exported as a script to Python

Create New Toolbox and New Model In ArcCatalog, right-click and create a new Toolbox in a folder that you want to use Then right-click and create and name a new Model

Integrated Model Window ModelBuilder –Graphic interface –Elements Inputs (blue ellipses) Outputs (green ellipses) Processes (gold rectangles) –Drag and drop tools (processes) from ArcToolbox Fill in parameter values in dialog boxes

Model Builder Window

Input Input data can be any of the ArcGIS data types: –Coverages –Shapefiles –Geodatabase feature classes –Grids –Other ESRI formats

Input DataNot ready to run

ModelBuilder Window Ready to run Model has run Notice shading

Tools in Graphics Interface Some of the tools on the ModelBuilder toolbar are there to help you zoom, pan, and organize your model flow chart Two tools are used frequently: –Arrow tool to select –Linkage tool to connect inputs, processes, outputs

Example: ModelBuilder

Running a Model We can choose to: –Run a single process –Run all ready-to-run processes –Run the entire model Processes turn red as model executes We receive status messages with each run.

Editing a Model Right-click on a Model in ArcCatalog and go to Edit. The ModelBuilder window opens and we can begin editing. If you change the model you should save before closing. Prompt reminds you to do this. Note there is no “save as” – only save to model that you opened to edit.

What is a Parameter? In Model Builder, our tools often need required or optional values in order to run. These are parameters. For example, the Buffer tool needs a buffer distance in order to run. We can “expose a parameter” to allow user input. Then we call it a model parameter. To do this we will create a parameter as a variable.

Creating a Parameter Variable The first step is to right-click on a tool in your diagram and select “Make Variable,” then “From Parameter.”

Creating a Model Parameter We now see a new model element, named appropriately.

Creating a Model Parameter The second step is to right-click on this new model element and select “Model Parameter.” Now we see a P label in our model diagram.

Derived Data Data that is output from a process is called “derived data.” If output data from a process is not a final result, it is “intermediate data.” When you right-click on an intermediate output, you will see if it has “Intermediate” checked. Intermediate data is temporary.

Intermediate Data Models run from a dialog box or the command line delete intermediate data automatically. Models run from within ModelBuilder write intermediate data to disk. Your end results will also be flagged as Intermediate by default – you may need to change this setting.

Model Validation In the Model drop down menu in the ModelBuilder window, you have the option to “Validate the Entire Model.” This checks that all of your model parameters are correct and that your input data can be found. Models that need repair (for example, if an input data set was moved from its initial location) will show up in the toolbox with a red X through them.

Export Your Model You can export your model as a graphic – –.bmp,.jpg,.emf,.gif,.pdf,.png You can export your model to a Python script. Both are from the Model dropdown menu in the Model Builder window.

Online map sharing Hosted by ESRI at Create a personal login if needed.

Files that are to be imported must be in a.zip file. Limited to files with less than 1000 features.

Must “share” your map to make it accessible to others

Templates with this icon are configurable!

Webmap deployment Last things to do: configure your webmap application –May need to edit description and details in the map –Webmap application will update share it with a group or everyone.