Contact
Name | Wolfgang Schwanghart |
Type of contact | Model developer |
Institute / Organization | Physical Geography and Environmental Change |
Postal address 1 | |
Postal address 2 | |
Town / City | Basel |
Postal code | 4056 |
State | NO STATE |
Country | Switzerland |
Email address | w.schwanghart@unibas.ch |
Phone | |
Fax |
TopoToolbox
Metadata
Summary
topographic analysis, Technical specs
In/Output
Process
Testing
Other
Download statistics<pbars ytitle=Downloads Title='Monthly Downloads topotoolbox' xlabels=true size=900x200 ymax=140 grid=true box=true cubic=true plots=open xformat=number connected=true angle=90 legend> ,Total downloads: 2799 2008 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 Aug,0 Sep,0 Oct,0 Nov,0 Dec,0 2009 - Jan,0 Feb,0 Mar,0 Apr,0 May,0 Jun,0 Jul,0 Aug,0 Sep,0 Oct,0 Nov,0 Dec,0 2010 - Jan,11 Feb,57 Mar,60 Apr,49 May,52 Jun,31 Jul,50 Aug,46 Sep,53 Oct,67 Nov,40 Dec,41 2011 - Jan,62 Feb,37 Mar,34 Apr,33 May,33 Jun,20 Jul,45 Aug,19 Sep,18 Oct,22 Nov,52 Dec,23 2012 - Jan,29 Feb,32 Mar,45 Apr,54 May,62 Jun,37 Jul,33 Aug,20 Sep,16 Oct,34 Nov,25 Dec,17 2013 - Jan,24 Feb,39 Mar,48 Apr,17 May,37 Jun,40 Jul,28 Aug,49 Sep,42 Oct,44 Nov,47 Dec,41 2014 - Jan,62 Feb,66 Mar,58 Apr,72 May,65 Jun,69 Jul,29 Aug,52 Sep,67 Oct,82 Nov,90 Dec,76 2015 - Jan,67 Feb,129 Mar,0 Apr,0 May,0 Jun,0 Jul,0 </pbars> IntroductionTopoToolbox provides a set of Matlab functions that support the analysis of relief and flow pathways in digital elevation models. The major aim of TopoToolbox is to offer stable and efficient analytical GIS utilities in a non-GIS environment in order to support the simultaneous application of GIS-specific and other quantitative methods. HistorySee the readme file in the distribution. PapersSchwanghart, W., Kuhn, N. J. (2010): TopoToolbox: a set of Matlab functions for topographic analysis. Environmental Modelling & Software, 25, 770-781. DOI: http://dx.doi.org/10.1016/j.envsoft.2009.12.002 IssuesTopoToolbox is optimized for small data sets (grid size less than 2000 columns x 2000 rows, depending on your available main memory). This short-coming is due to various issues. First of all, Matlab loads all variables in the main memory and does not work on a file basis (such as ArcGIS for example does). Second, Matlab performs best for double precision data and sparse matrix operations currently only support for double precision data. Hence, all variables are stored as double precision, which requires large memory. 64-bit computers may overcome many of these weaknesses. HelpThere is a short documentation (userguide.m) including html-files in the distribution. Each function contains a comprehensive help section with syntax explanations and examples. A comprehensive function overview and description can be found at http://physiogeo.unibas.ch/topotoolbox/doc/index.html Input FilesThere is a example file included in the distribution. Own data should have the ESRI ArcGIS ASCII raster format and can be read with the function rasterread. Output FilesOutput can be written as ESRI ArcGIS ASCII raster format using the function rasterwrite. Download source codeLicense notice 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., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. |