can be contacted at Joe.Wheaton@usu.edu or Joe Wheaton, Department
of Watershed Sciences, Utah State University, 5210 Old Main Hill, Logan, UT
84322-5210, USA. Source code can be acquired from developer by request.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA or see http://www.gnu.org/licenses/gpl-2.0.txt (GLP v2 license).
If you do choose to modify the source code and redistribute it, please cite the Wheaton et al. (2010b) paper accordingly.
downloading our GCD 4.0 Beta Software. This version of the software is available in three formats :
- a Stand-alone windows application
- an ArcGIS 9.3.X plugin (toolbar)
- and an ArcGIS 10 plugin (toolbar)
- Some understanding of DEM differencing and geomorphic change detection
- Familiarity with ArcGIS
- ArcGIS 9.3.X (not tested on 9.1 or 9.2) or ArcGIS 10.X for Plugins
- ArcGIS Spatial Analyst and 3D Analyst Extensions will be necessary to derive inputs and build DEMs
- Windows OS with latest version of .NET (use Windows Update)
- Machine with enough RAM to handle your input rasters (4 GB or more recommended)
Everything you need to run this software can be derived from a raw x-y-z point cloud of your topographic survey data. From this you can build a TIN or terrain surface and derive a raster DEM. You can also derive a point density grid and slope analysis (the only two required inputs for the default fuzzy inference system). The basic requirements are:
- Input data are on collinear rasters of equal extent and resolution (how do I do that?)
- Input elevation data are assumed to be:
- In meters and on the same vertical datum between surveys
- Pre-processed to remove systematic errors and obvious busts (see pages 9-15 of this tutorial for help)
- Inputs to Fuzzy Inference system:
- If you use slope input rasters, slope should be calculated as a percent slope
- If you use point density rasters, point density should be calculated in points per square meter (I tend to use a 5 m square moving window to do this calculation)
- If you use roughness input rasters, roughness heights should be reported in meters
- If you use 3D GPS Point quality input rasters, quality should be reported in meters
- If you use water depth input rasters, depth should be reported in meters
- Inputs to Geomorphic Interpretation / Masking
- Whether you use the classification of difference method or straight masking method, the input masks should be raster integer grids with 1, 2, 3, … n corresponding to unique mask categories (you will be prompted to enter what linguistic categories these values correspond to)
installation video tutorial.
To install, make sure that ArcGIS is not running and any previous versions of GCD are uninstalled. Locate the downloaded installation file and run it.
You can choose the installation directory (or just keep the default)
installation by clicking next on the next screen. After you’ve completed the installation hit finish.
To use the software, you will need to start ArcGIS ArcMap. Right click on the toolbar and make sure the ‘Geomorphic Change Detection’ toolbar is checked on. Once you’ve turned it on, the toolbar will appear:
You can dock the toolbar if you wish by dragging it onto the toolbar space.
If you ever need to uninstall the software, simply open your Control Panel, and go to uninstall or change program and remove it. It is important that if you wish to uninstall ArcGIS, that you first uninstall the GCD plugin. It will not be able to uninstall if ArcGIS has already been uninstalled. See also Video Tutorial on Uninstall.
The stand alone installation is even simpler as it has no ArcGIS dependencies. Just run the *.msi file and follow the wizard prompts. Then run the program form your Programs menu.
(Wheaton et al., 2010b), the Wheaton (2008) thesis, and the Wheaton et al. (2010a) RRA paper. That code was provided as supplemental information with the ESPL paper so that readers could test or extend the code as they see fit for their purpose. The code for this version is available upon request for educational, research and non commercial purposes. However, as it is a C++ library and C# for the GUI, it is not anticipated that many/any users will be wanting to get under the bonnet.