DEVELOPMENT OF WEB-BASED GIS INTERFACES FOR APPLICATION OF THE WEPP MODEL



Similar documents
Web-based GIS Application of the WEPP Model

WEPP MODEL APPLICATIONS FOR EVALUATIONS OF BEST MANAGEMENT PRACTICES

GEOSPATIAL APPLICATION OF THE WATER EROSION PREDICTION PROJECT (WEPP) MODEL

WEPP GIS Support Programs

How To Develop A Gis Based College Information System

WATER EROSION PREDICTION PROJECT (WEPP): DEVELOPMENT HISTORY, MODEL CAPABILITIES,

REGIONAL SEDIMENT MANAGEMENT: A GIS APPROACH TO SPATIAL DATA ANALYSIS. Lynn Copeland Hardegree, Jennifer M. Wozencraft 1, Rose Dopsovic 2 INTRODUCTION

Impact of water harvesting dam on the Wadi s morphology using digital elevation model Study case: Wadi Al-kanger, Sudan

Cloud application for water resources modeling. Faculty of Computer Science, University Goce Delcev Shtip, Republic of Macedonia

Michigan Tech Research Institute Wetland Mitigation Site Suitability Tool

A HYDROLOGIC NETWORK SUPPORTING SPATIALLY REFERENCED REGRESSION MODELING IN THE CHESAPEAKE BAY WATERSHED

Development of an Impervious-Surface Database for the Little Blackwater River Watershed, Dorchester County, Maryland

Range Management Databases on the Web: Two Examples

Slope Angle and Slope Length Solutions for GIS

Abaya-Chamo Lakes Physical and Water Resources Characteristics, including Scenarios and Impacts

Implementing a Web-based Transportation Data Management System

Online Site-Specific Degree-Day Predictions Using GIS and Climate Map Technologies

Introduction to GIS (Basics, Data, Analysis) & Case Studies. 13 th May Content. What is GIS?

Fort Dodge Stormwater Master Planning. Prepared By: Ralph C. Stark, Jr., P.E., C.F.M. Joel N. Krause, P.E., C.F.M.

A Method Using ArcMap to Create a Hydrologically conditioned Digital Elevation Model

Create a folder on your network drive called DEM. This is where data for the first part of this lesson will be stored.

Expert Review and Questionnaire (PART I)

FREE GIS SOFTWARE AND THEİR USAGE İN THE RİVER BASİN MANAGEMENT

Guidance for Flood Risk Analysis and Mapping. Changes Since Last FIRM

GEOGRAPHIC INFORMATION SYSTEMS

GIS MAPPING FOR IRRIGATION DISTRICT RAPID APPRAISALS Daniel J. Howes 1, Charles M. Burt 2, Stuart W. Styles 3 ABSTRACT

Getting Started With LP360

Mapping Your Land: An Overview for Landowners

Natural Resource-Based Planning*

Final Report - HydrometDB Belize s Climatic Database Management System. Executive Summary

Whitebox Geospatial Analysis Tools Tutorial Series. Tutorial 3: Streams and Watershed Extraction

Publishing Geoprocessing Services Tutorial

Data Visualization. Brief Overview of ArcMap

Remote Sensing, GPS and GIS Technique to Produce a Bathymetric Map

GIS Initiative: Developing an atmospheric data model for GIS. Olga Wilhelmi (ESIG), Jennifer Boehnert (RAP/ESIG) and Terri Betancourt (RAP)

SESSION 8: GEOGRAPHIC INFORMATION SYSTEMS AND MAP PROJECTIONS

How To Hydrologically Condition A Digital Dam

Finding GIS Data and Preparing it for Use

OBJECT BASED IMAGE CLASSIFICATION AND WEB-MAPPING TECHNIQUES FOR FLOOD DAMAGE ASSESSMENT

Web Based GIS Consulting Portal with Crop-Land Suitability

ArcGIS Agricultural Land Use Maps from the Mississippi Cropland Data Layer

Activity: Using ArcGIS Explorer

GEO 425, Spring 2012 LAB 3: Introduction to Web Map Services

Flood Modelling for Cities using Cloud Computing FINAL REPORT. Vassilis Glenis, Vedrana Kutija, Stephen McGough, Simon Woodman, Chris Kilsby

Hydrologic Modeling using HEC-HMS

Appendix C - Risk Assessment: Technical Details. Appendix C - Risk Assessment: Technical Details

CLIDATA In Ostrava 18/06/2013

Application of Google Earth for flood disaster monitoring in 3D-GIS

Version 3.0, April 16, 2012, updated for ArcGIS 10.0 Produced by the Geographic Information Network of Alaska

CMS Query Suite. CS4440 Project Proposal. Chris Baker Michael Cook Soumo Gorai

Troubleshooting Business Analyst Installation and Startup

How To Write An Nccwsc/Csc Data Management Plan

ASSIGNMENT OF ITM 613 DECISION SUPPORT SYSTEM

GIS: Geographic Information Systems A short introduction

Tennessee Watershed Modeling Tools. Southern Region Watershed Meeting, July Forbes Walker University of Tennessee Extension

DEVELOPMENT OF A WEB-BASED GIS MANAGEMENT SYSTEM FOR AGRICULTURAL AUTHORITIES IN IRAQ

64 Bits of MapInfo Pro!!! and the next BIG thing. March 2015

Cloud computing application for water resources based on open source software and open standards a prototype

GIS DATABASE DESIGN FOR APEX MODEL

Environmental Data Management Programs

NATIONAL CLIMATE CHANGE & WILDLIFE SCIENCE CENTER & CLIMATE SCIENCE CENTERS DATA MANAGEMENT PLAN GUIDANCE

Annual Forage (AF) Pilot Program

Guidelines on Information Deliverables for Research Projects in Grand Canyon National Park

Compiled from ESRI s Web site: 1. What Is a GIS?

Statement of Qualifications

HydroDesktop Overview

Facilitating Adaptive Management in the Chesapeake Bay Watershed through the Use of Online Decision Support Tools

CentOS Linux 5.2 and Apache 2.2 vs. Microsoft Windows Web Server 2008 and IIS 7.0 when Serving Static and PHP Content

Development of information management system of dams in China based on. WebGIS

Making an image using altitude as background image

Extending Enterprise GIS Into The Field with Mobile GIS Technology

Studying Topography, Orographic Rainfall, and Ecosystems (STORE)

Objectives. Raster Data Discrete Classes. Spatial Information in Natural Resources FANR Review the raster data model

Nevada NSF EPSCoR Track 1 Data Management Plan

USE OF GIS AS A REAL TIME DECISION SUPPORT SYSTEM FOR IRRIGATION DISTRICTS. Gabriele Bonaiti, Ph.D. 1 Guy Fipps, Ph.D., P.E.

06 - NATIONAL PLUVIAL FLOOD MAPPING FOR ALL IRELAND THE MODELLING APPROACH

A GIS helps you answer questions and solve problems by looking at your data in a way that is quickly understood and easily shared.

UK Location Programme

A CONCEPT OUTLINE ESTABLISHING THE

Map Navigation Controls. An Interactive, Locally Based Knowledge Resource LivingstonLive.org/maps OR gisapps/livingstonviewerinternal

Table of Contents. Chapter1. Introduction Before Installation System Requirements... 1

Implementation of information system to respond to a nuclear emergency affecting agriculture and food products - Case of Morocco

Using Big Data and GIS to Model Aviation Fuel Burn

Transcription:

DEVELOPMENT OF WEB-BASED GIS INTERFACES FOR APPLICATION OF THE WEPP MODEL D.C. Flanagan A, J.R. Frankenberger A, C.S. Renschler B and B.A. Engel C A National Soil Erosion Research Laboratory, USDA-ARS, West Lafayette, Indiana, USA. B Department of Geography, State University of New York, Buffalo, New York, USA. C Department of Agricultural & Biological Engineering, Purdue University, West Lafayette, Indiana, USA. Abstract The Water Erosion Prediction Project (WEPP) model is a process-based, distributed parameter, continuous simulation erosion prediction tool. Work in the past 5 years has included linkage of WEPP with Geographic Information Systems (GIS) and utilization of digital elevation data for automatic creation of topographic inputs. This paper describes creation of Web-browser based GIS interfaces that allow similar functions as stand-alone products (such as GeoWEPP under ArcView). The Web GIS software allows users to specify an area of interest to model with WEPP, and then a Digital Elevation Model (DEM) for the area is sent to topographic parameterization software to delineate watersheds, channels and hillslopes. All computations to process the DEM are conducted on the server side, and then images of the delineated watershed and hillslopes are passed to the client s screen. WEPP model simulations of representative hillslope profiles and channels, and/or all flowpaths in the watershed, are also conducted on the server. Then the predicted soil erosion results in graphical format are sent as images to the client machine. Subsequent model simulations using different land management practices can help to show the impact of use of conservation practices on runoff, soil erosion and sediment yields. Additional Keywords: soil erosion prediction, internet Introduction Erosion prediction is becoming increasingly more important as concerns over water quality and watershed health grow. Process-based prediction tools, such as the Water Erosion Prediction Project (WEPP) model (Flanagan and Nearing, 1995) can provide detailed spatial and temporal estimates of soil detachment and sediment deposition, as well as sediment delivery from a hillslope profile or small watershed. WEPP requires detailed inputs on daily climate, soil properties, cropping and management, and topography (Flanagan and Livingston, 1995). The model was designed to predict erosion and sediment delivery from hillslopes and small watersheds (<500 ha). For simple applications of the WEPP model on single hillslope profiles (similar to a simple Universal Soil Loss Equation (USLE) application (Wischmeier and Smith, 1978)), USDA-ARS has developed a user-friendly Windows interface (Flanagan et al., 1998) and a Web-browser interface (http://octagon.nserl.purdue.edu). The Windows interface can also be used to set-up and run simple watershed simulations. However, for more complex situations, the task of building, structuring and describing inputs for all necessary components can be difficult and timeconsuming. To remedy this, development of a WEPP GIS interface began in 1996 (Cochrane and Flanagan, 1999), and culminated in the GeoWEPP software (Renschler et al., 2002; Renschler, 2003), which is an extension under ESRI ArcView 3.x. GIS tools require Digital Elevation Models (DEMs) and other spatial data for the watershed region. While GeoWEPP is a significant advancement in applying WEPP to complex watersheds using commonly available data and the GeoWEPP wizard greatly simplifies a user s tasks to conduct watershed simulations, there are still disadvantages to this approach. First, GeoWEPP is an extension to the ESRI ArcView 3.2 GIS and also requires ESRI Spatial Analyst to run. ESRI software is commercially available at a significant cost (~$3000 US for ArcView plus Spatial Analyst). A second disadvantage is that when running an ArcView extension, the full GIS program and all functions are available for use or misuse. Many target WEPP users may have limited or no expertise with a GIS, so ArcView can be quite confusing. Another disadvantage is that users must gather the necessary elevation, land use and soil data for their area of interest and assemble it for use in the desktop GIS and GeoWEPP. The tasks of preparing the data for use often require specific GIS skills that many WEPP users may not have. Finally, stand-alone GIS programs and data take up significant system resources in terms of personal computer (PC) memory, disk space and CPU time. The goal of the work described here, therefore, was to develop a Web-based GIS system that allows for the functionality of the GeoWEPP program without the need for a stand-alone desktop GIS. Paper No. 419 page 1

Materials and Methods The initial idea of running the WEPP model using an Internet based GIS was formulated after looking at various Web-based hydrologic modeling tools (http://pasture.ecn.purdue.edu/~watergen) developed at Purdue University (Choi et al., 2002; Choi et al., 2003). There, one of the Web-based decision support systems was developed to assess the impact of present and future land use on hydrology and water quality. It contains the ability to access commonly available digital elevation model (DEM) data (initially for only the state of Indiana), as well as other commonly available data such as soils and land use. Both the Purdue system and this project use the open source MapServer environment from the University of Minnesota (http://mapserver.gis.umn.edu) as the basic Web GIS. However, WEPP has many more inputs to set-up, much more output to process and is more computationally intensive. The WEPP watershed delineation uses the TOPAZ (TOpographic PArameteriZation, Garbrecht and Martz, 1997) digital landscape analysis tool, which includes flow-vector and subcatchment information that is critical for setting up the model simulation runs. Also, the WEPP scale is for small watersheds, and it thus requires photos and/or digital raster graphs (DRGs) for users to correctly locate their area of interest. The WEPP model and GIS server hardware is comprised of a dual processor Athlon system running Linux, 2GB of memory and 250GB of disk space. The prototype system has been initially designed to support a small number of concurrent users (about 25). The commonly available data on the server used as the basis for the WEPP inputs are the following: National Elevation Dataset from USGS (http://gisdata.usgs.gov/ned/default.asp), 30 m coverage for US. This data was pre-processed and clipped by state boundaries with a 1KM buffer. National Land Cover Dataset from USGS (http://landcover.usgs.gov/nationallandcover.asp), the current dataset being used is from 1992. When the 2001 coverage is complete, that data will be used. STATSGO Soils Data from USDA Natural Resources Conservation Service This is at a regional scale with the SOILS5 ID linking to existing WEPP soils data. Some areas have more detailed SSURGO (http://www.ncgc.nrcs.usda.gov/branch/ssb/products/ssurgo) data. In the future, SSURGO would be better to use with all WEPP simulations. Climate Data The daily climate inputs are generated with CLIGEN (Nicks et al., 1995), which is the weather generator program for WEPP. The geographic location of the user s watershed determines the closest CLIGEN station data to use. A better approach to potentially use in the future would be to interpolate parameters from all nearby stations and use PRISM (http://www.ocs.orst.edu/prism) to account for elevation differences. Users locate the area where the WEPP watershed model is to be applied by viewing topographic map images (digital raster graphs) and orthophotos. This data is not kept on the local NSERL server, but is instead retrieved on demand from TerraServer USA (http://terraservice.net) using the Web Mapping Services protocol. Other data such as roads, rivers, and county boundaries are kept on the local server and are also used for orientating the user. This image data is not used in running a WEPP simulation. The current system is comprised of five major pieces of software (Figure 1). As a user zooms into an area of interest to model with WEPP, data for display is obtained from the TerraServer site and from local spatial data on the NSERL server. The MapServer software sends image data to the client s Web-browser and handles requests for zooming and panning. When the exact location of interest is identified, the TopazPrep software handles extracting an area of the DEM to process with TOPAZ. TopazPrep is custom software written in C++ and PHP. PHP is a widely-used open source scripting language well suited for Web development and can be easily inserted into HTML (HyperText Markup Language). The first run of TOPAZ delineates the channel network, and then from the channel network the user selects a watershed outlet point. The second run of TOPAZ defines the watershed and subcatchments from the outlet. The current system limits the area the user can model to 0.25 degrees latitude by 0.25 degrees longitude, in order to ensure that TOPAZ can handle the extracted DEM and to allow for a reasonable response time. If the watershed delineated is acceptable, the WeppPrep program is executed which generates WEPP inputs from the extracted DEM, land use, soils and TOPAZ watershed structures. WeppPrep is also custom software written in C++ and Paper No. 419 page 2

PHP. The WEPP model is then run on the various subcatchments and/or flowpaths and WeppPrep interprets the results and produces maps which are sent to the client using MapServer. Client Client Web Browser (Netscape, Internet Explorer, etc) Server Web Server (Apache 2.0) MapServer (WEB-GIS) (1) [HTML, JavaScript, Map config files] TOPAZ Maps TopazPrep (2) extract DEM data, reformat [PHP, C++] TOPAZ (3) channel delineation NED, Land use, Soils, rivers, roads layers TOPAZ (3) watershed delineation [FORTRAN] TOPAZ generated data Erosion Maps WeppPrep (4) extract land use, soils, climate, generate WEPP inputs, run model, produce maps [C++, PHP] WEPP Model (5) [FORTRAN] TerraServer Web Services (DRG, orthophotos) Remote data WEPP Generated data Figure 1. Schematic of WEPP Web-based GIS system Data from TOPAZ and WEPP simulations along with maps generated on the server side are catalogued in subdirectories for each user, which are managed by using the PHP session information. Results and Discussion The software developed to this point is extremely fast and functional. Any location within the contiguous United States can be selected, and digital elevation data accessed. The TOPAZ program has been linked and can rapidly delineate the watershed boundaries, hillslope regions and channels, as well as all flowpaths within the watershed. An example application of the prototype system for a location in Tippecanoe County, Indiana will be shown in this section. The new web site for the WEPP Web-based GIS system is at the URL http://milford.nserl.purdue.edu. After connecting to this location with a Web-browser, the user would select WEPP GIS from the choices listed. The next step is to click on the desired state and zoom in to the area of interest. Layers can be turned on showing the DRG images and/or orthophotos from the TerraServer, as well as roads, rivers, soils, land use and the DEM (Figure 2). Paper No. 419 page 3

Once an area of interest that is recognizable to the user has been found, the next step is to continue on and delineate the channel network, through utilization of TOPAZ. Figure 3 shows the screen in which the minimum source channel length and critical source area can be entered. These settings impact the delineated channel network. Figure 2. Screen capture of prototype Web-based WEPP GIS program, showing general area of interest in Tippecanoe County, Indiana. Figure 3. Screen capture of prototype Web-based WEPP GIS program, showing second step, to build the channel network with TOPAZ based upon user-entered values for minimum source channel length and critical source area. Paper No. 419 page 4

Figure 4. Screen capture of prototype Web-based WEPP GIS program, showing delineated watershed boundary after selecting a cell on the channel network. Figure 5. Screen capture of prototype Web-based WEPP GIS program, showing delineated watershed, channels and subcatchments (hillslope regions). Once the channel network has been delineated, users set the desired outlet point for their watershed by clicking on the Set Outlet Point button, clicking on a point on a channel with the left mouse button, then clicking on the Build Subcatchments button. These steps will result in the TOPAZ software being run again, to delineate the entire watershed boundary (Figure 4) as well as all of the subcatchments (Figure 5) that are then used as WEPP hillslope regions. The internal logic of the software to convert TOPAZ flowpath information into representative hillslope profile slope inputs for WEPP is described by Cochrane and Flanagan (1999, 2003). Users can optionally associate specific WEPP soil and management datasets with soil and land use classifications from the GIS layers. Channel parameters are selected by the user. There are two modes of simulation: (1) Representative hillslopes and channels, and (2) Flowpaths. In the first approach, slope characteristics of all flowpaths within each subcatchment Paper No. 419 page 5

are used to create a representative slope profile input for each hillslope region. In the flowpath approach, WEPP hillslope simulations are run on all flowpaths within all subcatchments, then the spatial estimates of soil loss on each flowpath are merged to produce a map of soil loss and deposition predictions (Figure 6a). If the watershed exhibits excessive soil loss, subsequent simulations using alternative management approaches can be tried to identify systems that may reduce soil loss to acceptable levels. (a) Figure 6. Screen captures of prototype Web-based WEPP GIS program (a) showing spatial soil loss (shades of red and green) and deposition (shades of yellow) from flowpath simulations and (b) representative hillslope results for sediment yield by subcatchment. Conclusions The work described here is ongoing, with a fully functional prototype expected before the end of 2004. This Webbased approach for application of the WEPP model should provide a powerful tool for users interested in erosion assessment of small watersheds. Also, the procedures and system developed should be useful for possible expansion to other ARS erosion prediction tools. (b) References Choi, J., Engel, B.A. and Harbor, J. (2002). Integrated DSS of web-gis and online watershed delineation for hydrologic impact evaluation. Paper No. 02-3038, American Society of Agricultural Engineers, St. Joseph, Michigan. Choi, J., Engel, B.A., Theller, L. And Harbor, J. (2003). Internet based SDSS for watershed management using Web-GIS capability. Paper No. 03-3033, American Society of Agricultural Engineers, St. Joseph, Michigan. Cochrane, T.A. and Flanagan, D.C. (1999). Assessing water erosion in small watersheds using WEPP with GIS and digital elevation models. Journal of Soil and Water Conservation 54(4), 678-685. Cochrane, T.A. and Flanagan, D.C. (2003). WEPP watershed modeling with DEM's and GIS: the representative hillslope profile method. Transactions of the American Society of Agricultural Engineers 46(4), 1041-1049. Flanagan, D.C. and Livingston, S.J., eds. (1995). Water Erosion Prediction Project (WEPP) Version 95.7 User Summary. NSERL Report No. 11, National Soil Erosion Research Laboratory, USDA-Agricultural Research Service, West Lafayette, Indiana. Flanagan, D.C. and Nearing, M.A., eds. (1995). USDA-Water Erosion Prediction Project (WEPP) Hillslope Profile and Watershed Model Documentation. NSERL Report No. 10, National Soil Erosion Research Laboratory, USDA-Agricultural Research Service, West Lafayette, Indiana. Flanagan, D.C., Fu, H., Engel, B.A. and Frankenberger, J.R. (1998). A Windows interface for the WEPP erosion model. Paper No. 98-2135, American Society of Agricultural Engineers, St. Joseph, Michigan. Garbrecht, J. and Martz, L.W. (1997). TOPAZ: An Automated Digital Landscape Analysis Tool for Topographic Evaluation, Drainage Identification, Watershed Segmentation and Subcatchment Parameterization: Overview. ARS-NAWQL 95-1, US Department of Agriculture, Agricultural Research Service, Durant, Oklahoma. Nicks, A.D., Lane, L.J. and Gander, G.J. (1995). Chapter 2. Weather Generator. In (Flanagan, D.C. and Nearing, M.A., eds.): USDA-Water Erosion Prediction Project (WEPP) Hillslope Profile and Watershed Model Documentation. NSERL Report No. 10, National Soil Erosion Research Laboratory, USDA-Agricultural Research Service, West Lafayette, Indiana. Renschler, C.S. (2003). Designing geo-spatial interfaces to scale process models: The GeoWEPP approach. Hydrological Processes 17, 1005-1007. Renschler, C.S., Flanagan, D.C., Engel, B.A. and Frankenberger, J.R. (2002). GeoWEPP the geospatial interface to the Water Erosion Prediction Project. Paper No. 02-2171, American Society of Agricultural Engineers, St. Joseph, Michigan. Wischmeier, W.H., and Smith, D.D. (1978). Predicting Rainfall Erosion Losses: A Guide to Conservation Planning. USDA-Agriculture Handbook 537, Washington, D.C. Paper No. 419 page 6