Lecture 22: Using ArcToolbox Tools in Python

Slides:



Advertisements
Similar presentations
WITHOUT LANGUAGE [ DEVELOPING GEO-PROCESSING MODELS USING ARCGIS MODELBUILDER 10 ] PROGRAMMING R. RYAN STEVENS / GIS RESEARCH ANALYST / THE POLIS CENTER.
Advertisements

Hydrological Modeling. Overview Introduction Watershed delineation Automatic delineation Flow length.
Standard watershed and stream delineation recipe - Vector stream (ex. NHD data) fusion into DEM raster (burning in) - Sink removal - Flow direction - Flow.
CEE Advanced GIS Working with TNRCC’s Watershed Delineator by Mark Dougherty.
Introduction to GIS and ArcGIS How a GIS works Introduction to ArcGIS The ArcGIS Interface.
IS 466 ADVANCED TOPICS IN INFORMATION SYSTEMS LECTURER : NOUF ALMUJALLY 20 – 11 – 2011 College Of Computer Science and Information, Information Systems.
DEM-Based Stream and Watershed Delineation
Using GIS to Aid Flow Prediction in the Yampa River Basin Shane Coors April 16, 2003 CVEN 689.
Concept Course on Spatial Dr. A.K.M. Saiful Islam Application of GIS in Watershed Analysis Dr. A.K.M. Saiful Islam Institute of Water and Flood.
GEOPROCESSING Jarlath O’Neil-Dunne. Geoprocessing Geoprocessing is the processing of geographic information. Geoprocessing is the processing of geographic.
Spatial Analysis, Geoprocessing,
ModelBuilder at ArcGIS 9.2 Lyna Wiggins Rutgers University May 2008.
Remote Sensing and GIS in Water Dr. A.K.M. Saiful Islam Hands on training on surface hydrologic analysis using GIS Dr. A.K.M. Saiful Islam.
Urban Storm-Water Management Plan Utilizing Arc View and HEC-HMS College Station, Texas Kara Corcoran CVEN 689.
ESRM 250/CFR 520 Winter 2010 Phil Hurvitz (with thanks to J. Lawler & P. Schiess) Introduction to GIS and ArcGIS 1 of 48.
Watershed and Stream Delineation Tool for ArcGIS 8.1 By Milver A. Valenzuela TEXAS A&M UNIVERSITY.
Introduction to Spatial Analysis and Spatial Modeling
Different kinds of data Example of Elevation Topographic DEM (Digital Elevation Model)
Python: An Introduction
Introduction to ArcGIS. Goals Become familiar with ArcGIS ▫Locating and running the program ▫Introduction to the 3 ArcGIS interfaces ▫Experience with.
1 GIS in Hydrology Watershed management Definitions Algorithms Watershed delineation Automatically delineating watersheds Flow length Raster to vector.
Topographic Maps vs DEM. Topographic Map 1:24,000 Scale 20 ft contour 100 ft contour Stream Center Line.
Introduction of Geoprocessing Topic 7a 4/10/2007.
Exploring ArcToolbox Presented by: Isaac Johnson.
Creating Watersheds and Stream Networks
DIGITAL ELEVATION MODELING GEOG 421: DR. SHUNFU HU, SIUE Project One Steve Klaas Fall 2013.
Esri UC 2014 | Technical Workshop | Creating Watersheds, Stream Networks and Hydrologically Conditioned DEMS Steve Kopp Dean Djokic.
WMS Investigation: Travel Time Variability with Method, Area, and Slope Ryan Murdock May 1, 2001.
ATN GIS Support Introduction to ArcGIS.
Introduction of Geoprocessing Lecture 9. Geoprocessing  Geoprocessing is any GIS operation used to manipulate data. A typical geoprocessing operation.
Introduction to GIS. What is GIS? Geographic Information System Geographic implies of or pertaining to the surface of the earth Information implies knowledge.
Preparing input for the TOPKAPI (TOPographic Kinematic Approximation and Integration) model PRASANNA DAHAL.
David Tarboton Digital Elevation Models, Flood Inundation Mapping and River Hydraulic Properties David Tarboton
U.S. Department of the Interior U.S. Geological Survey Loading Data into ArcHydro Building the Global GeoDatabase.
Introduction of Geoprocessing Lecture 9 3/24/2008.
Lecture 18: Spatial Analysis Using Rasters Jeffery S. Horsburgh CEE 5190/6190 Geographic Information Systems for Civil Engineers Spring 2016.
Extending ArcGIS using programming
Graduate Students, CEE-6190
Extending ArcGIS via programming
watershed analysis of Oak Ridge
Modeling Big Data Execution speed limited by: Model complexity
Python Programming Challenge
Automating parflow preprocessing steps for DEMs
Extending ArcGIS using programming
PYTHON: AN INTRODUCTION
Environmental GIS Nicholas A. Procopio, Ph.D, GISP
STREAM NETWORK DELINEATION USING ARC HYDRO AND TauDEM: A comparison of approaches using The Upper Sevier and the Little Bear River Basins Alphonce C. Guzha.
Tan Hoang GEOG 362 – Final Project
Watershed Analysis.
Automation of Input data preparation of TOPNET model using Python
Water Quality Analysis for Selected Streams in Utah and Idaho
Digital Elevation Model Based Watershed and Stream Network Delineation
Downloading and Preparing GIS Precipitation Data Layers
Digital Elevation Model Based Watershed and Stream Network Delineation
Key Concepts from Exercise 4
ModelBuilder for Beginners
Lecture 5: Terrain Analysis
Introduction to Geographic Information Science
Hydrologic Analysis of the Hyrum Reservoir watershed
Relating Actual Runoff to Potential Runoff
Terrain Analysis Using Digital Elevation Models (TauDEM)
Preparing raster files for Condatis
Provo River Watershed Modeling with WMS Ryan Murdock.
Automating Geodatabase Administration with Python
Development of a Hydrologic Model for the Wichita Falls District
Network Analyst – Automating Workflows with Geoprocessing
Creating Watersheds and Stream Networks
Extending ArcGIS using programming
Clip & Convert to ASCII Program Kelly Knapp Spring 2010
Presentation transcript:

Lecture 22: Using ArcToolbox Tools in Python Jeffery S. Horsburgh CEE 5190/6190 Geographic Information Systems for Civil Engineers Spring 2016

Objectives Create a Python script that automates a complex geoprocessing task not easily accomplished with core GIS software functionality Introduction to the Python programming language Write and execute computer code to automate repetitive tasks Become proficient in the use of GIS tools to conduct spatial analyses

Python Programming Challenge Using the DEM and outlet shapefile provided, write a Python script that extracts streams and delineates the watershed above the outlet Fill pits Calculate flow direction raster Calculate flow accumulation raster Extract stream network raster (Threshold = 500) Snap outlet point to outlet raster Delineate watershed raster Convert watershed raster to polygon Run the tools from ArcToolbox and copy the code Generate one .py script file and save Load and execute in ArcMap Python window

Result Watershed

Hints If you run the tools and create the datasets, you will have to delete them before you try to run your script or you will get errors Check to make sure the geoprocessing Environment setting “Processing Extent” and “Snap Raster” are set to process the extent of the NED grid