NCED Stream Restoration Toolbox Channel Planform Statistics An ArcMAP Project By: J. Wesley Lauer February 14, 2006.

Slides:



Advertisements
Similar presentations
For Details Visit : or For any Help Contact the Librarian EBSCOhost 2.0.
Advertisements

Background Implementation of Gesture Recognition in the NIST Immersive Visualization Environment Luis D. Catacora Under the guidance of Judith Terrill.
Welcome to a tour of Limb Volumes Professional 6.0 LVP6.0 is the latest version of the world famous and widely used lymphedema tracking and reporting software.
Word Spotting DTW.
GP Patient Survey Mouse-click your way through step-by-step instructions Software Installation Guide.
Approximations of points and polygonal chains
Inpainting Assigment – Tips and Hints Outline how to design a good test plan selection of dimensions to test along selection of values for each dimension.
Chapter 3: Modules, Hierarchy Charts, and Documentation
Copyright © 2010, 2007, 2004 Pearson Education, Inc. All Rights Reserved. Lecture Slides Elementary Statistics Eleventh Edition and the Triola.
Summary of the end part design process using BEND R. Bossert February 14, 2013.
Shape Editor Programming Example
CHAPTER 12 Height Maps, Hidden Surface Removal, Clipping and Level of Detail Algorithms © 2008 Cengage Learning EMEA.
Image Segmentation Image segmentation (segmentace obrazu) –division or separation of the image into segments (connected regions) of similar properties.
Chapter 23 Mirrors and Lenses.
Chapter 23 Mirrors and Lenses. Notation for Mirrors and Lenses The object distance is the distance from the object to the mirror or lens Denoted by p.
Smoothing Linework June 2012, Planetary Mappers Meeting.
Offset of curves. Alina Shaikhet (CS, Technion)
Aki Hecht Seminar in Databases (236826) January 2009
Modelling. Outline  Modelling methods  Editing models – adding detail  Polygonal models  Representing curves  Patched surfaces.
Grove City High School Ms. Bruce. Week 1  This week Basic Commands Basic Saving Basic Printing.
Shape Modeling International 2007 – University of Utah, School of Computing Robust Smooth Feature Extraction from Point Clouds Joel Daniels ¹ Linh Ha ¹.
NCED Stream Restoration Toolbox The calculator for topographic characteristics and sediment transport from sand bed surveys Brandon McElroy May, 2006 –
Data Input How do I transfer the paper map data and attribute data to a format that is usable by the GIS software? Data input involves both locational.
Modules, Hierarchy Charts, and Documentation
ABSTRACT Many new devices and applications are being created that involve transporting droplets from one place to another. A common method of achieving.
Chapter 23 Mirrors and Lenses.
Viewbox 4 Tutorial How to create a Template Please view this tutorial as a Slide Show in PowerPoint, because it contains animations that will not appear.
NCED Stream Restoration Toolbox Channel Planform Statistics An ArcMAP Project By: J. Wesley Lauer February 14, 2006.
Advanced Activities: Photo2GPS & Google Earth Virginia Geospatial Extension Program.
The basics of the Online Portal
Spectral contrast enhancement
October 8, 2013Computer Vision Lecture 11: The Hough Transform 1 Fitting Curve Models to Edges Most contours can be well described by combining several.
Curve Modeling Bézier Curves
Introduction to ArcGIS for Environmental Sciences Day 2 – Fundamentals Module 8 Creating & Editing Data Creating Metadata.
FEATURE EXTRACTION FOR JAVA CHARACTER RECOGNITION Rudy Adipranata, Liliana, Meiliana Indrawijaya, Gregorius Satia Budhi Informatics Department, Petra Christian.
NOTES TO ANDERSON, CHAPTER 8 PROFESSIONAL WRITING.
Introducing... NPF Connect Press [Space Bar] to continue...
Technology and Historical Overview. Introduction to 3d Computer Graphics  3D computer graphics is the science, study, and method of projecting a mathematical.
Chapter 23 Mirrors and Lenses.
Microsoft PowerPoint Getting Started Guide Prepared for Towson University Dr. Jeff M. Kenton Amy Chase Martin 2007.
October 14, 2014Computer Vision Lecture 11: Image Segmentation I 1Contours How should we represent contours? A good contour representation should meet.
Nancy Severe-Barnett Program Coordinator, SCIS
A Step by Step Guide How to add your own pages to the website.
Tutorial 121 Creating a New Web Forms Page You will find that creating Web Forms is similar to creating traditional Windows applications in Visual Basic.
COURSE: JUST 3900 INTRODUCTORY STATISTICS FOR CRIMINAL JUSTICE Instructor: Dr. John J. Kerbs, Associate Professor Joint Ph.D. in Social Work and Sociology.
The set of files includes : Tcl source of the POLYGON program The database (file obtained initially by P.Afonine from using phenix.model_vs_data.
Getting Started with MATLAB 1. Fundamentals of MATLAB 2. Different Windows of MATLAB 1.
Advanced GIS Using ESRI ArcGIS 9.3 3D Analyst part 2.
Introduction to Programming with RAPTOR
Capabilities of Software. Object Linking & Embedding (OLE) OLE allows information to be shared between different programs For example, a spreadsheet created.
WFM 6311: Climate Risk Management © Dr. Akm Saiful Islam WFM 6311: Climate Change Risk Management Akm Saiful Islam Lecture-7:Extereme Climate Indicators.
Artistic Surface Rendering Using Layout Of Text Tatiana Surazhsky Gershon Elber Technion, Israel Institute of Technology.
1 Programming Project #2 (Moldels of Computation, Spring, 2001) Due: April 20 (Friday) This assignment is the second half of the programming project which.
1 Frequency Distributions. 2 After collecting data, the first task for a researcher is to organize and simplify the data so that it is possible to get.
Definition of Spatial Analysis
Chapter – 8 Software Tools.
Image-Based Rendering Geometry and light interaction may be difficult and expensive to model –Think of how hard radiosity is –Imagine the complexity of.
Train Body The next series of slides will guide you through the construction of the train body. Start a new drawing and save it as Train Body.
Text2PTO: Modernizing Patent Application Filing A Proposal for Submitting Text Applications to the USPTO.
Computer Graphics CC416 Lecture 04: Bresenham Line Algorithm & Mid-point circle algorithm Dr. Manal Helal – Fall 2014.
OPERATING SYSTEMS (OS) By the end of this lesson you will be able to explain: 1. What an OS is 2. The relationship between the OS & application programs.
Lecture 6 – Geodatabase create a geodatabase schema by importing a data model screen digitize simple features on top of an aerial photo understand proper.
Connectivity to bank and sample account structure
Getting Started with Application Software
Fitting Curve Models to Edges
Computer Application AutoCAD Program
In this chapter, you will learn the following:
Kinematics Vectors and Motion
In this chapter, you will learn the following:
Presentation transcript:

NCED Stream Restoration Toolbox Channel Planform Statistics An ArcMAP Project By: J. Wesley Lauer February 14, 2006

The Stream Restoration Toolbox The Stream Restoration Toolbox consists of current basic research cast into the form of tools that can be used by practitioners. The details of a tool are presented through a PowerPoint presentation, augmented by embedded Excel spreadsheets or other commonly available applications. The toolbox is a vehicle for bringing research findings into practice. While many tools are being developed by NCED Researchers, the opportunity to contribute a tool to the Toolbox is open to the community. For more information on how to contribute please contact Jeff Marr at

Statement of liability and usage This tool is provided free of charge. Use this tool at your own risk. In offering this tool, the following entities and persons do not accept any responsibility or liability for the tool’s use by third parties: The National Center for Earth-surface Dynamics; The universities and institutions associated with the National Center for Earth-surface dynamics; and The authors of this tool. Users of this tool assume all responsibility for the tool results and application thereof. The readers of the information provided by the Web site assume all risks from using the information provided herein. None of the above-mentioned entities and persons assume liability or responsibility for damage or injury to persons or property arising from any use of the tool, information, ideas or instruction contained in the information provided to you.

Title Page Tool Title: Channel Planform Statistics Toolbox Tool Author: J. Wesley Lauer Author Version: 1.0 Associated files: 1) PlanformStatisticsTools.ppt 2) planform_statistics_tools_v91.mxd Date: February 2006

Introduction to the Tool Background Installation Tool 1: Interpolate Centerlines From Two Bank Lines Tool 2: Lateral Distance Measurement Tool 3: Bank Buffer Boxes Outline of this Document

The current availability of digital aerial photography allows for the relatively straightforward comparison of historic and recent imagery of river channels. However, making quantitative measurements of planform characteristics such as width, curvature, and channel migration rate, while not difficult, can be time consuming. These tools automate several of the more time consuming aspects of these measurements at discrete points along a single-thread river. This image of the Bogue Chitto River, Louisiana, shows two channel centerlines developed from bank lines digitized by hand from aerial photography. Introduction

Background The channel planform statistics tools are a set of visual basic programs written for ArcMAP 9.1. The tools have been installed in an ArcMAP map file named planform_statistics_tools_v91.mxd. The tools perform three primary functions. 1) Interpolate the centerline of two lines (i.e. two banks that have been digitized by hand from an aerial photograph). Width and local radius of curvature at each evenly-spaced point along the centerline are saved in a text file. 2) Measure the mean lateral normal distances at even increments between two lines developed using tool 1 (i.e. between river channel centerlines at two points in time), and 3) generate a polygon shapefile of boxes adjacent to the channel banks that correspond with a particular centerline point. These boxes are useful if the user wishes to correlate a bank property with one of the observed statistics. This powerpoint presentation presents rudimentary instructions for using the tools. While the instructions are basic, the tools are fairly intuitive so that the user should be able to develop useful information with only a minimal amount of trial and error.

Installation The tools have already been installed in the ArcMAP map planform_statistics_tools_v91.mxd. Technically, the code is associated with UItoolcontrol1, UItoolcontrol2, and UItoolcontrol3 in “This Document” of the project. However, these three UI tools have already been associated with a toolbar in the migration.mxd map, so no installation should be required to access the tools, aside from opening the file planform_statistics_tools_v91.mxd in ArcMAP.

Tool 1: Interpolate Centerlines From Two Bank Lines This tool finds evenly spaced points that are representative of the center of two roughly parallel lines. It then connects these points into a new line. The algorithm used to solve for the points works as follows: The program creates a point a user specified distance from the previous point. It then varies the angle θ until the distance between the closest point on each respective bank line and the new point is nearly equal. (i.e. a = b). This results in a relatively smooth centerline made up of evenly spaced points. The new line is stored in a new shapefile. Initial Final  b a b a 

Tool 1: Interpolate Centerlines From Two Bank Lines (cont.) The tool prompts the user to select the two lines between which the centerline is to be interpolated. These lines should be oriented in the same direction. It then asks for the spacing between the interpolated points. The program seems to run reasonably well when the spacing is about half a channel width or less. The tool is relatively stable in that few geometries cause it to fail. However, it sometimes extends the last segment past the bank lines. Since channel width is measured as part of the interpolation process, channel width at each interpolated point is saved as a separate text file with the same name as the shapefile used to store centerline information. To use the tool, select the following icon from the toolbar:

Centerline interpolated from two bank lines using Tool 1. (1952 photograph, Pearl River, Louisiana/ Mississippi.)

Tool 2: Lateral Distance Measurement This tool finds the average lateral normal distance between the nodes interpolated using tool 1 and a second line, using a best fit Bezier curve that is assumed to represent the most likely path of migration for a particular point. It stores the length of these curves in a new polygon shapefile. To use this tool, select the following icon from the toolbar: The tool asks for the line to which distances are to be measured, and then for the reference line. It will also prompt the user for a path and name for the new shapefile. It is possible that the program will blunder under certain geometries, particularly when the line to which measurements are made ends before the reference line. To make it obvious when this occurs, the program creates screen graphics representing each migration trajectory. If a trajectory looks unreasonably long, the geometry of the centerlines should be changed or that measurement should be discarded.

Tool 2: Lateral Distance Measurement (cont.) Channel Centerline at t Channel Centerline at t +Δt didi l D, where For bends that translate primarily downstream without changing form, the trajectory of outward normal migration would change direction, as shown below. In this case, the program has the capability of computing the short-term outward normal migration rate for the reference line (usually the new centerline position) by fitting the Bezier curve between a user-defined bend apex trajectory rather than the historic centerline. The program reports the distance d output =c i *Δt rather than the rate. Simply dividing d output by Δt results in a reasonable approximation of the local migration rate.

Tool 2: Lateral Distance Measurement (cont.) The program automatically prompts the user for a shapefile that represents the set of all bend apex trajectories. The shapefile should be a line shapefile in which, for all bends that translated primarily downstream, straight lines connecting the apex of the older and newer bend has been digitized. This line should be snapped to each of the respective centerlines. Apex trajectory line. Such lines should be digitized in a separate shapefile before running the distance measurement tool. The lines should be oriented toward the newer centerline, snapped to each respective centerline, and their forward projection should not intersect the newer centerline. If a line is not present at a particular downstream-translating apex, the program simply fits Bezier Curves between the two centerlines. Channel Centerline at t Channel Centerline at t +Δt

The procedure ensures that the method does not predict outward migration at downstream translating bend apices. An example of the correction procedure An example of the results of the downstream translation function of Tool 2.

(1952 photograph, Pearl River, Louisiana/ Mississippi.) Example usage of tools 1 and 2: Centerline interpolated from two bank lines using Tool 1, older photograph.

Modern (1998) aerial photograph Centerline interpolated from two bank lines using Tool 1, more recent photograph. (1998 photograph, Pearl River, Louisiana/ Mississippi.)

Results of tool 2: Measured lateral migration distances at evenly spaced intervals. (1952 centerline was used as the “to” centerline so that measurements would be stored at even increments along the 1998 centerline.)

This tool finds areas on each bank that correspond with a particular channel centerline point developed using tool 1 (and possibly migration distance computed using tool 2) and saves these as two polygon shapefiles (one each for the left and right banks, respectively). A polygon shapefile representing the union of each set of boxes and the region within the channel corresponding with that set is also saved. Left Buffer Boxes Right Buffer Boxes Union Boxes Input Bank and Centerline Geometry

Tool 3: Bank Buffer Boxes (cont.) The tool creates a sampling corridor of a user-specified width on the upland side of two bank lines. The corridor is then subdivided by projecting evenly spaced lines outward from the centerline (which should be composed of equally long line segments-as is the case for a centerline developed using Tool 1) until they intersect the offset bank lines. In most cases, the subdividing lines are projected normal to the centerline. However, where channel curvature is greater than a threshold value (10° is suggested), the inwardly projected subdividing line is terminated at the point on the outer edge of the sampling corridor nearest to that subdividing line’s origin. This ensures that subdividing lines do not miss the edge of the sampling corridor on the inside of sharp bends. If the above criteria causes two adjacent subdividing lines to intersect inside the outer edge of the sampling corridor, the downstream line is rotated about its origin on the centerline until the intersection occurs at the edge of the sampling corridor.

To use this tool, select the following icon from the toolbar: The user will first be prompted to select the centerline upon which the boxes will be based. The user is then prompted for the buffer thickness and is asked to select two separate sets of bank lines, each of which should be visible in the current view. (The banks should have been digitized in the direction of flow. The first set of bank lines is used only to compute the length of bank within the buffer boxes. The second is used to generate the buffer boxes. The first and second set of lines may be identical, but this is not required. Bank lines must extend past the end points for the centerline.) The user is next prompted for a maximum expected distance between the channel centerline and the outer edge of the buffer. The program then asks the user for a shapefile name. Union boxes will be stored in this file, while the left and right bank boxes, respectively, will be stored in a file with the same name and the characters “_left” and “_right” appended. Finally, the user is asked for a threshold angle. A value of 10° seems to work well. Tool 3: Bank Buffer Boxes (cont.)

Example buffer boxes developed using Tool 3. Bank Line 1 (used only for bank length) Bank Line 2 (used to create buffer boxes) Lines 1 and 2 identical

The information on this site is subject to a disclaimer notice. Thank you for visiting the National Center for Earth Dynamics Web site and reviewing our disclaimer notice. The Web site is for informational purposes only and is not intended to provide specific commercial, legal or other professional advice. It is provided to you solely for your own personal use and not for purposes of distribution, public display, or any other uses by you in any form or manner whatsoever. The information on this Web site is offered on an “as is” basis without warranty. The readers of the information assume all risks from using the information provided herein. This tool is provided free of charge. Use this tool at your own risk. In offering this tool, the following entities and persons do not accept any responsibility or liability for the tool’s use by third parties: The National Center for Earth-surface Dynamics; The universities and institutions associated with the National Center for Earth-surface dynamics; and The authors of this tool. Users of this tool assume all responsibility for the tool results and application thereof. The readers of the information provided by the web site assume all risks from using the information provided herein. None of the above-mentioned entities and persons assume liability or responsibility for damage or injury to persons or property arising from any use of the tool, information, ideas or instruction contained in the information provided to you. Disclaimer Notice

Want more information? For more information on this tool or the NCED Stream Restoration Toolbox please contact the author of this tool, J. Wesley Lauer, or the NCED Stream Restoration Project Manager, Jeff Marr at National Center for Earth-surface Dynamics 2 3 rd Ave SE, Minneapolis, MN