Sinuosity tools and automation

6823
7
09-23-2010 02:01 PM
GlennFischer
New Contributor
Hello all. I'm hoping this thread can provide some answers to myself as well as others. My research focuses on sinuosity of rivers in various environments. I'm looking to be able to calculate sinuosity within a moving window to get regularly spaced calculations. I have many rivers and river miles to study, so any way to automate these calculations would be great, too. Here are two of the tools I've found so far:

-----------------------------------------------------------------------------

1) Hawth's Analysis Tools provides a simple tool, but the it is only useful for single calculations of sinuosity over a given reach. This is a great tool but very limited. No moving window capability either.
Link: http://www.spatialecology.com/htools/linemetrics.php
(Analysis Tools - > Line Metrics -> Sinuosity)

2) Thomas Dilts' Stream Gradient and Sinuosity Toolbox seems to be the best tool(box) publicly available. It has a moving window option and a polygon option. Also gives the user the option to use "hardwired" or "regular" settings that deal with where the intermediate output files are written. Dilts also includes a 5-page tutorial in the form of a word document complete with pictures.
Link: http://arcscripts.esri.com/details.asp?dbid=16305

I've only be able to execute the "Discretize Gradient/Sinuosity Maps" tool so far, however. The other tools in the toolbox result in the dreaded "Invalid Tool: Unable to execute the selected tool" message. (I am using ArcMap 9.2, which the toolbox was designed in.)

-----------------------------------------------------------------------------

If anyone has any additional sinuosity resources, please post them below and include a link and short description if you'd like.

Also, if anyone has any fixes for the Stream Gradient and Sinuosity Toolbox errors I've encountered, please share them with us all. (I have also emailed Dilts directly, so if he responds, I will post the response here.)
Tags (2)
0 Kudos
7 Replies
LornaMurison
Occasional Contributor
I've been using sinuosity as a way to determine the percentage of streams that have been altered or straightened.

I did this by splitting rivers at each junction, and then dividing them into segments of no less than 250 meters (which we determined to be the minimum meander length for streams of our size).  I then calculated sinuosity for each segment and applied a threshold value to determine whether it was deemed "natural" or "straightened".

Doesn't have a moving window or anything like that, but it works for a large area
0 Kudos
GlennFischer
New Contributor
Simple yet practical solution for getting a desired result. Very nice.

We've considered doing something like this but the fact that out project involves multiple rivers with various discharges has lead us to look for an approach that we can apply to all of our rivers.
0 Kudos
MelanieTluczek
New Contributor
I am attempting to use Thomas Dilts' Stream Gradient and Sinuosity Toolbox to get sinuosity information from pre-determined polygons and am getting the same set of error messages. I have all of the correct extensions enabled, so that should not be a problem. Has anyone found a fix for this? Thank you!
0 Kudos
GregGrabner
New Contributor
Has anyone tried using this in Arc10?
0 Kudos
JonathanPitchford
New Contributor
I have tried to use this tool in 10.0 and 9.3, but have not had any luck.  I could at least attempt to run the tool in 9.3, but could not open the tool at all in 10.
0 Kudos
SarahTaigel
New Contributor
Marking place in cae of answers on the Dilts tool, LadyJane I think that is the way to go to evaluate river reaches
0 Kudos
DanielleQuist
New Contributor
I'm having troubles finding a code/tool to use to calculate Sinuosity in ArcGIS 10 for my study area (973 miles of river).

I found the attached code (Calculate_Sinuosity.txt) on the Esri's website, but I'm having trouble with the output.  I have ran it as a script tool.  No error messages come up, but there is no output produced (not even in the GP results window).  If anyone has any insight it would be greatly appreciated.

Source of code (scroll down):
http://resources.arcgis.com/en/help/main/10.1/index.html#/What_is_a_Python_toolbox/00150000002200000...

Thanks!
0 Kudos