DEM Practice. University of Oklahoma/HyDROS Module 3.1

Similar documents
Using the Stock Hydrology Tools in ArcGIS

Lab 1: Landuse and Hydrology, learning ArcGIS II. MANIPULATING DATA

Delineation of Watersheds

Watershed Modeling Orange County Hydrology Using GIS Data

Automatic Watershed Delineation using ArcSWAT/Arc GIS

Within this document, the term NHDPlus is used when referring to NHDPlus Version 2.1 (unless otherwise noted).

The Geodatabase Working with Spatial Analyst. Calculating Elevation and Slope Values for Forested Roads, Streams, and Stands.

How to Create Stream Networks using DEM and TauDEM

Creating Watersheds from a DEM

Using ArcGIS for Hydrology and Watershed Analysis:

Outcrop suitability analysis of blueschists within the Dry Lakes region of the Condrey Mountain Window, North-central Klamaths, Northern California

Determining the Location of the Simav Fault

Data Structures & Database Queries in GIS

Working with Digital Elevation Models in ArcGIS 8.3

v Prerequisite Tutorials GSSHA WMS Basics Watershed Delineation using DEMs and 2D Grid Generation Time minutes

Exercise 4. Watershed and Stream Network Delineation

Tutorial 8 Raster Data Analysis

WORKING WITH DMTI DIGITAL ELEVATION MODELS (DEM)

Handling Raster Data for Hydrologic Applications

Creating Watersheds from a DEM in ArcGIS 9.x

The data for this lab comes from McDonald Forest. We will be working with spatial data representing the forest boundary, streams, roads, and stands.

Exercise 4. Watershed and Stream Network Delineation

Exercise 4. Watershed and Stream Network Delineation

Open ArcToolbox Spatial Analyst Tools Hydrology. This should display the tools shown at the right:

Exercise 4. Watershed and Stream Network Delineation

Exercise 4. Watershed and Stream Network Delineation

Overlay Analysis II: Using Zonal and Extract Tools to Transfer Raster Values in ArcMap

Lab 1: Importing Data, Rectification, Datums, Projections, and Coordinate Systems

Watershed Modeling With DEMs

Watershed Analysis of the Blue Ridge Mountains in Northwestern Virginia

MODULE 7 LECTURE NOTES 5 DRAINAGE PATTERN AND CATCHMENT AREA DELINEATION

Using Earthscope and B4 LiDAR data to analyze Southern California s active faults

In this exercise we will learn how to use the analysis tools in ArcGIS with vector and raster data to further examine potential building sites.

Spatial Data Analysis in Archaeology Anthropology 589b. Kriging Artifact Density Surfaces in ArcGIS

Hydrology and Watershed Analysis

Exercise 6: Using Burn Severity Data to Model Erosion Risk

Geography 281 Map Making with GIS Project Eight: Comparing Map Projections

Watershed and Stream Network Delineation

Geographical Information Systems

MERGING (MERGE / MOSAIC) GEOSPATIAL DATA

Exercise 6: Coordinate Systems

ArcHYDRO: GIS for Water Resources

Lesson Plan 2 - Middle and High School Land Use and Land Cover Introduction. Understanding Land Use and Land Cover using Google Earth

Building a Hydrologic Base Map Prepared by David R. Maidment Waterways Centre for Freshwater Research University of Canterbury

DEMs Downloading and projecting and using Digital Elevation Models (DEM)

GIS Topographic Wetness Index (TWI) Exercise Steps

GIS in Water Resources Midterm Exam Fall 2008 There are 4 questions on this exam. Please do all 4.

Part 1: GIS Data from the Web: Downloading and Projecting Digital Elevation Models (DEM) and BTS Road data

caused displacement of ocean water resulting in a massive tsunami. II. Purpose

Task 1: Start ArcMap and add the county boundary data from your downloaded dataset to the data frame.

Catchment Delineation Workflow

Your work from these three exercises will be due Thursday, March 2 at class time.

EXERCISE 12: IMPORTING LIDAR DATA INTO ARCGIS AND USING SPATIAL ANALYST TO MODEL FOREST STRUCTURE

Displaying Latitude & Longitude Data (XY Data) in ArcGIS

Creating Watersheds and Stream Networks. Steve Kopp

Workshop: Build a Basic HEC-HMS Model from Scratch

Overview of the WRF-Hydro GIS Pre-processing Tool. Presented by: Kevin Sampson, GISP NCAR WRF-Hydro Dev. Team

Tutorial 10 - PMP Estimation

ISU GIS CENTER S ARCSDE USER'S GUIDE AND DATA CATALOG

Exercise 5 - Watershed and Stream Network Delineation from DEMs GIS in Water Resources Fall 2014

WMS 9.0 Tutorial GSSHA Modeling Basics Infiltration Learn how to add infiltration to your GSSHA model

ENV101 EARTH SYSTEMS

Trouble-Shooting Coordinate System Problems

Outline. Chapter 1. A history of products. What is ArcGIS? What is GIS? Some GIS applications Introducing the ArcGIS products How does GIS work?

RiparianZone = buffer( River, 100 Feet )

4. GIS Implementation of the TxDOT Hydrology Extensions

How to Model Stream Temperature Using ArcMap

GIS IN ECOLOGY: ANALYZING RASTER DATA

WindNinja Tutorial 3: Point Initialization

Exercise 6: Working with Raster Data in ArcGIS 9.3

Introduction to Geographic Information Systems

In order to save time, the following data files have already been preloaded to the computer (most likely under c:\odmc2012\data\)

Land Cover Data Processing Land cover data source Description and documentation Download Use Use

CE 365K Exercise 1: GIS Basemap for Design Project Spring 2014 Hydraulic Engineering Design

Introduction. Purpose

Global Atmospheric Circulation Patterns Analyzing TRMM data Background Objectives: Overview of Tasks must read Turn in Step 1.

Displaying and Rotating WindNinja-Derived Wind Vectors in ArcMap 10.5

v WMS Tutorials GIS Module Importing, displaying, and converting shapefiles Required Components Time minutes

GIS IN ECOLOGY: ANALYZING RASTER DATA

Supplementary Information B

Module 7, Lesson 1 Water world

Map My Property User Guide

Trouble-Shooting Coordinate System Problems

IDW-Plus Tutorial. Erin E. Peterson

(THIS IS AN OPTIONAL BUT WORTHWHILE EXERCISE)

Rick Faber CE 513 Watershed and Streamwork Delineation Lab # 3 4/24/2006

How to Convert USGS Topographic GeoPDF 1 Maps to GeoTIFF using ArcGIS 10.4

Introduction INTRODUCTION TO GIS GIS - GIS GIS 1/12/2015. New York Association of Professional Land Surveyors January 22, 2015

STEP-BY-STEP TUTORIAL V1.1:

Faults Loading and Display in HRS-9. David Worsick, Calgary September 12, 2012

Exercise 3: GIS data on the World Wide Web

Using a GIS to Calculate Area of Occupancy. Part 1: Creating a Shapefile Grid

Learning Unit Student Guide. Title: Estimating Areas of Suitable Grazing Land Using GPS, GIS, and Remote Sensing

Conservation Applications of LiDAR Data

Performing Map Cartography. using Esri Production Mapping

GIS Workshop UCLS_Fall Forum 2014 Sowmya Selvarajan, PhD TABLE OF CONTENTS

Quick Start Guide New Mountain Visit our Website to Register Your Copy (weatherview32.com)

Watershed Delineation in GIS Environment Rasheed Saleem Abed Lecturer, Remote Sensing Centre, University of Mosul, Iraq

Downloading GPS Waypoints

Introduction to Computer Tools and Uncertainties

Transcription:

DEM Practice University of Oklahoma/HyDROS Module 3.1

Outline Day 3 DEM PRACTICE Review creation and processing workflow Pitfalls and potential problems Prepare topographical files for Example 3 EF5 DEM options CALIBRATION PRACTICE DROUGHT COBB CREEK EXAMPLE - 2 -

DEMs and Derivatives It takes many different forms, but in EF5 we need three pieces of topographical data DEM Digital Elevation Model FDR Flow DiRection (also called DDM in EF5) FAC Flow ACcumulation These follow a specific order You always have to start with a DEM An FDR is created from a DEM And the FAC is created from the FDR This DEM à FDR à FAC process only works in this direction - 3 -

DEM Review Remember that a DEM (Digital Elevation Model) is required to run any hydrological model Without the DEM, the hydrological model does not know how water will flow across the land surface of the modeled domain In the context of modeling, horizontal resolution and extent are the key properties of any DEM and its derivatives - 4 -

DEM Review The greater the horizontal resolution, the larger the DEM file size and the longer the model takes to run Generally, increasing the resolution implies a more accurate DEM BUT, if the DEM was produced with questionable methods, it may actually be better to use it at lower resolution to smooth out some of the problems Increasing the resolution can also make the model simulation more complex and harder to calibrate Once you know what resolution you ll use, pick basin edges several grid cells wider all around than the true basin edges - 5 -

DEM Review The reason we add this large buffer (red) is because the algorithms that produce FDR and FAC grids are very susceptible to edge effects - 6 -

DEM Review In other words, if I have a cell in my basin on the edge of my domain, that edge flows downstream into the rest of my basin, potentially corrupting it This is mostly noticeable in the FAC grid, which is why it s important to always check that grid to make sure it looks natural and similar to how the river you re modeling looks on a map - 7 -

DEM Review Remember that the DEM is a grid of numbers, and the numbers are elevations The grid cells of the DEM must exactly match the grid cells of the FDR, the FAC, and the hydrological model in both extent and resolution 620 520 600 650 730 770 580 470 500 550 610 700 530 410 330 400 450 540 460 360 260 200 380 450 480 370 270 130 270 340 490 380 280 50 220 250-8 -

DEM Review Most simple modeling work starts with pre-conditioned DEMs These will work at their original resolution with a hydrological model basically out-of-thebox BUT, as soon as you change the resolution of the DEM (also known as resampling), errors will be introduced and those have to be fixed 620 520 600 650 730 770 580 470 500 550 610 700 530 410 330 400 450 540 460 360 260 200 380 450 480 370 270 130 270 340 490 380 280 50 220 250-9 -

DEM Review The most common error is a pit or sink A pit is a place where water flows in but not out Some pits are natural, like Okavango Delta of Botswana Pits cause problems in hydrological models In the figure, the cell with an elevation of 130 is a pit, because water cannot flow out of it to the edge of the DEM 620 520 600 650 730 770 580 470 500 550 610 700 530 410 330 400 450 540 460 360 260 200 380 450 480 370 270 130 270 340 490 380 280180 220 250-10 -

DEM Review Pits and sinks can be fixed In TauDEM, the Pit Remove function we used in Module 1.4 is the easiest way to do this It adds elevation to the cell or cells in a pit until the water can freely flow downstream again In the figure, the pit would be easily fixed by increasing the elevation of the pit from 130 to something between 180 and 200 620 520 600 650 730 770 580 470 500 550 610 700 530 410 330 400 450 540 460 360 260 200 380 450 480 370 270 130 270 340 490 380 280180 220 250-11 -

DEM Review Natural pits and sinks are treated differently We want to model natural pits and sinks, usually So, if the pit exists at the cell with an elevation of 130, we change our domain to remove the bottom two rows of cells, and now the cell with 200 is our outlet and the pit has been removed This gives the flow into the pit from the upper cells (Flow 1) To get the flow into the pit from the opposite side (Flow 2), model the two bottommost rows of cells separately Then Flow 1 + Flow 2 is the total flow into the natural pit 620 520 600 650 730 770 580 470 500 550 610 700 530 410 330 400 450 540 460 360 260 200 380 450 Flow 1 Flow 2 480 370 270 130 270 340 490 380 280180 220 250-12 -

Flow Direction Review A flow direction grid, or FDR, is a grid containing values that tell you where water is flowing Imagine flipping our DEM cartoon forward - 13 -

Flow Direction Let s keep rotating it until we re looking at it dead-on Now I have a grid, with the same size, resolution, and extent as my DEM, and this grid exists only to tell me in what direction my water is flowing - 14 -

Flow Direction Flow direction maps have a coding scheme There are many possibilities, but the most common are the ArcMap and TauDEM schemes You just have to tell EF5 which you re using TauDEM D8 Flow Directions Instructions David Tarboton ArcGIS Resource Center Esri - 15 -

Flow Direction In the eight-direction flow model or D8, the biggest elevation difference (or steepest flow) is used to determine which route the water will take FDR creation is one of the reasons we need DEMs larger than our river basins the edge of the FDR often contains no information because the computer does not know where water flowed from to reach your DEM X X X X X X 1 7 6 5 5 7 8 7 7 7 5 6 1 1 1 7 7 7 3 2 1 7 5 7 3 3 3 7 5 5-16 -

Flow Accumulation The FAC is a grid of numbers corresponding to the number of cells flowing into that cell FAC grids should be checked by comparing the value of the FAC at the basin outlet to the known or estimated drainage area of the basin 1 5 3 2 1 1 2 6 3 2 1 2 3 9 1 2 1 3 3 15 18 20 4 1 2 2 2 31 5 2 1 1 1 36 4 3-17 -

Flow Accumulation Overland vs. channel cells Like we mentioned when we first started discussing DEMs, think of these as cells in the river channel You may recall we briefly mentioned the TH parameter in EF5 back in Modules 1.3 and 1.4 That parameter is the threshold for a river channel cell, so here TH would be 5 1 5 3 2 1 1 2 6 3 2 1 2 3 9 1 2 1 3 3 15 18 20 4 1 2 2 2 31 5 2 1 1 1 36 4 3-18 -

Example 3 Let s process our own DEM files and create a DDM/FDR and an FAC Example 3 will be the Nzoia River Basin in Kenya upstream of Lake Victoria - 19 -

Clipping the DEM Create a new folder on your Desktop and name it nzoia You ve already extracted Africa DEM data from HydroSHEDS to your okavango folder so you can just point QGIS to that location for this project Open QGIS and add the Africa DEM data (remember, it s a raster and it s called w001001.adf) and the Africa river shapefile (remember, it s a vector called af_riv_30s.shp) to QGIS - 20 -

Clipping a DEM You should see something like this - 21 -

Clipping a DEM Create a new shapefile layer so we can add the Nzoia outlet to our map Call it nzoia_outlet.shp and save to your nzoia folder In the Layers box at the left of the QGIS window, drag af_riv_30s up so it s plotted over w001001 And we want to Select features using an expression Type UP_CELLS > 800, then Select, and then Close - 22 -

Clipping a DEM You should see large rivers highlighted in a different color Turn on Toggle Editing And zoom in near the area of 34.087, 0.120 in the Coordinate: box at the bottom of the QGIS window Now select Add Feature (note the pencil icon next to nzoia_outlet ) - 23 -

Clipping a DEM And then click exactly at 34.087, 0.120 (it should be along one of the highlighted rivers) Type 1 in the id box Hopefully you see something like this à - 24 -

Clipping a DEM Now turn off Toggle Editing, save changes to layer nzoia_outlet, and zoom out Using your mouse and the Coordinate: box, try to guess what the edges of a box covering the entire upstream area of our point would be Remember: you must catch all the area of the basin, plus some extra just to be safe - 25 -

Clipping a DEM Here s what can go wrong This is a bad Nzoia FAC, where red pixels have low values (they re overland cells) and green pixels have high values (they re in the river channel) White cells have no data - 26 -

Clipping a DEM I clipped the DEM too close to the edge of the true river basin near the top of the image (circled) The no data values along that edge got carried into the main river channel and flowed down through the whole thing, ruining the FAC - 27 -

Clipping a DEM My edges were: Top: 1.5 deg N Bottom: 0.5 deg S Left: 33.5 deg E Right: 36 deg E So, the top edge is a definite problem and the bottom looks a little too close for comfort Try it out with a top edge of 2 degrees north and the bottom as 1 degree south - 28 -

Clipping a DEM Now go to the Raster menu, Projections and click Warp (Reproject) On this screen, click Select by Output file and then save to your nzoia directory I use the name clipped_raster.tif Then check Resampling method and pick Near Check No data values and type - 32768 Then click the pencil icon below Load into canvas when finished - 29 -

Clipping a DEM Now you should be able to type in the text box at the bottom After - r near, type - te 33.5-1 36 2 - tr 0.0625 0.0625 Remember, that s te (extent) and then the left, bottom, right, and top edges in degrees latitude and longitude And -tr tells QGIS the resolution of the grid in degrees we are going to use a sixteenth of a degree - 30 -

Clipping a DEM Click OK, OK, OK, and then Close I ve outlined the basin in orange and you can see we are clearly safe with this size DEM! - 31 -

Clipping and Filtering Rivers Now right-click af_riv_30s and select Save As Click Browse and then save in your nzoia directory as large_rivers.shp Check Save only selected features And check Extent (current: user defined) Then type in the appropriate values for north, south, east, and west, and click OK - 32 -

Fixing the DEM Now we need to fix any sinks or pits we ve introduced In Processing Toolbox, select Pit Remove from Recently used algorithms Pick clipped_raster in the Elevation Grid drop down box and for Pit Removed Elevation Grid click the and Save to file Then pick an appropriate location and name (I used corrected_dem.tif) - 33 -

Converting Rivers Now we want to burn our rivers into the corrected DEM to make sure the model knows where the streams are Go to the Raster menu, Conversion and Rasterize (Vector to Raster) Select large_rivers for the input file And for the output file, I chose rasterized_rivers.tif Click okay on the pop-up warning - 34 -

Converting Rivers Click the pencil icon down near the bottom In the text box, delete - a ARCID - ts 3000 3000 and replace it with - burn - 10 - te 33.5-1 36 2 - tr 0.0625 0.0625 We are telling QGIS to write the number -10 every pixel in which a river occurs, using the same extent and resolution as the DEM we already created - 35 -

Burning Rivers Click OK, OK, and then Close You should see something like this à Now remember the dark cells have values of -10 Let s add the rivers to the DEM - 36 -

Burning Rivers In the Raster menu, select Raster Calculator In the Output Layer box, save the file as burned_dem.tif In Raster bands, double-click the Pit Removed Elevation Grid In the box at the bottom, after Pit Removed Elevation Grid@1, type +()*3 then move your mouse between the parentheses and double-click rasterized_rivers@1-37 -

Burning Rivers Click OK and you should see this à We basically lowered the elevation of each pixel in the river channel by 30 meters This is called burning the rivers into the DEM Run Pit Remove on this burned DEM one more time - 38 -

Creating an FDR Save the new Pit Removed Elevation Grid as dem.tif This is the final DEM (Remove the old Pit Removed Elevation Grid from the Layers panel to avoid confusion) Now in Processing Toolbox, open the TauDEM (hydrologic analysis) section, then D8 Flow Directions - 39 -

Creating an FDR Save the new FDR as flow_dir.tif You should see what s on the lower left - 40 -

Creating an FDR We need to convert this to a format EF5 can read In the Raster menu, select Conversion and then Translate (Convert Format) In Output file, save this file as fdr.tif Then click the pencil at the bottom and type - ot Float32 in place of - of GeoTIFF after gdal_translate Click OK, OK, and Close - 41 -

Creating an FAC Finally, it s time to create the FAC In the Processing Toolbox, go to TauDEM (hydrologic analysis) and then Basic Grid Analysis tools and then D8 Contributing Area Select fdr for the D8 Flow Direction Grid and then save the D8 Contributing Area Grid as fac.tif - 42 -

Creating an FAC Click Run You should get something like this à The lighter the color, the more cells are contributing to the flow at that point What s really important is that the gauge point, in the red box, looks like the river flowing into it properly follows the path of the original rivers shapefile - 43 -

Check the FAC The drainage area of the Nzoia at our outlet is 12,696 km 2 In QGIS I can use the Identify Features tool to find the value of the FAC at the outlet point I get 298 grid cells Each grid cell is 1/16 th deg by 1/16 th deg And 1/16 th deg is about 6 km So multiply 298 by 6 km and by 6 km again, and you get 10,728 km 2, which is about the same as 12,696 km 2 This means our DEM, FAC, and FDR are ready to go! - 44 -

Compare FACs Compare the new FAC (left) to the old one I had created (right) - 45 -

Prepare Files for EF5 Save your QGIS project in your nzoia folder and exit QGIS Out of all the files now in your nzoia folder, we care about dem.tif, fac.tif, and fdr.tif Copy these three files to EF5_training\examples\nzoia\basic Now copy your control.txt file from the Okavango example to EF5_training\examples\nzoia - 46 -

Edit EF5 s Control File Open control.txt The DEM, DDM, and FAM lines should already point to your new files, as shown - 47 -

Other Control File Options In the [Basic] block there are a few other options to know about PROJ This tells EF5 how the topographical data is projected There are currently two options, geographic and laea geographic is for files using latitude and longitude, like ours laea is for files using the Lambert Azimuthal Equal-Area Projection with a standard parallel of 45N and the central meridian at 100W ESRIDDM This tells EF5 how the FDR is coded If false, then the TauDEM coding structure of 1-8 is used If true, then the ArcMap coding structure of 1, 2, 4, 8, 16, 32, 64, and 128 is used SELFFAM This tells EF5 how pixels in the FAC are counted If true, then all FAC includes the current grid cell in the flow count, like TauDEM does (all cells have values > zero) If false, then the FAC does not include the current grid cell in the count (cells could equal zero) - 48 -

Other Control File Options Two file formats are supported for the DEM, DDM, and FAM.ASC ESRI ASCII format Text file with space-delimited row order, with each row separated by the ENTER key Header information consists of the number of cell columns and rows, the cell size, the NoData value, and the coordinates of the grid origin, which is the lower left cell - 49 -

Other Control File Options Two file formats are supported for the DEM, DDM, and FAM.TIF Float32 GeoTiff format EF5 will tell you if your DDM/FDR file is an unsupported format The easiest fix is to open it in QGIS and use Raster à Conversion à Translate (Convert Format) Pick a location for the input and output files and then use the command gdal_translate - ot Float32 to complete the translation - 50 -

Coming Up. The next module is Calibration Practice You can find it in your \EF5_training\presentations directory Module 3.2 References EF5 v0.2 Readme, (March 2015). EF5 Training Doc 2 Hydrological Model Evaluation, (March 2015). EF5 Training Doc 4 EF5 Control File, (March 2015). Jenson, S. K. and J. O. Domingue, (1988). Extracting topographic structure from digital elevation data for geographic information system analysis. Photogrammetric Engineering and Remote Sensing, 54: 11, 1593-1600. EF5 Training incorporates data from the HydroSHEDS database which is World Wildlife Fund, Inc. (2006-2013) and has been used herein under license. WWF has not evaluated the data as altered and incorporated within EF5 Training, and therefore gives no warranty regarding its accuracy, completeness, currency or suitability for any particular purpose. Portions of the HydroSHEDS database incorporate data which are the intellectual property rights of USGS (2006-2008), NASA (2000-2005), ESRI (1992-1998), CIAT (2004-2006), UNEP-WCMC (1993), WWF (2004), Commonwealth of Australia (2007), and Her Royal Majesty and the British Crown and are used under license. The HydroSHEDS database and more information are available at http://www.hydrosheds.org. - 51 -