Whitebox GAT - an introduction by its developer

22
The Whitebox Geospatial Analysis Tools Project and Open-Access GIS John Lindsay, Ph.D. University of Guelph GISRUK, Glasgow April 16-18, 2014 1

description

John Lindsay, the main developer of the little known but extremely powerful GIS program Whitebox Geospatial Analysis Tools, describes his software at GISRUK 2014 in Glasgow.

Transcript of Whitebox GAT - an introduction by its developer

Page 1: Whitebox GAT - an introduction by its developer

1

The Whitebox Geospatial Analysis Tools Project

and Open-Access GIS

John Lindsay, Ph.D.University of Guelph

GISRUK, Glasgow April 16-18, 2014

Page 2: Whitebox GAT - an introduction by its developer

2

What is Whitebox GAT?

Page 3: Whitebox GAT - an introduction by its developer

3http://www.uoguelph.ca/~hydrogeo/Whitebox/

• Origins in the Terrain Analysis System (TAS)• Whitebox GAT project started in 2009• Free and open-source GIS and remote sensing

software package• Google code repository• Multi-platform software• Translated into 11 languages

Page 4: Whitebox GAT - an introduction by its developer

4

Whitebox

• Currently contains 372 tools for processing DEMs, raster images, vector data, and LiDAR.

• New tools can be added as plugins developed using any JVM programming language (Java, Groovy, Python).

• Useful as a powerful geoprocessing engine

Page 5: Whitebox GAT - an introduction by its developer

5

Basic GIS and Vector Data Analysis

Page 6: Whitebox GAT - an introduction by its developer

6

Terrain Analysis Toolbox

• Tools for extracting information from DEMs.

• Surface derivatives (slope, aspect, curvature)

• Hillshading and visibility analysis• Relative landscape position• Landform classification• Topographic index, sediment

transport index, etc.

Page 7: Whitebox GAT - an introduction by its developer

7

LiDAR represents the state of the science for topographic and canopy mapping.

LiDAR Toolbox

Page 8: Whitebox GAT - an introduction by its developer

8

LiDAR Toolbox

• Whitebox contains tools to – interpolate LAS files, – mosaic tiles, – fill in missing data gaps, – remove off-terrain objects– model vegetation canopy

Page 9: Whitebox GAT - an introduction by its developer

9

Page 10: Whitebox GAT - an introduction by its developer

10

Removing Off-terrain Objects

Original last-return LiDAR DEM Bare-Earth DEM created using ‘remove off-terrain objects’ tool

Page 11: Whitebox GAT - an introduction by its developer

11

Processing Massive DEM Datasets

This file was mosaiced from 4200 LiDAR tiles

It consists of 4.25 billion grid cells and a file of 15.8GB

Page 12: Whitebox GAT - an introduction by its developer

12

Hydrology Toolbox

Flow accumulation image derived from a DEM

• Flow-path enforcement• Flow algorithms • D8, FD8, D∞, MD∞• flow direction• flow accumulation

• Flow-path length• Watershed delineation • Sub-basin delineation• Hillslope mapping

Page 13: Whitebox GAT - an introduction by its developer

13

Surface Flow-path EnforcementDepression Filling

Depression Breaching

Road blocks flow in DEM

X

X

Filling Breaching

Page 14: Whitebox GAT - an introduction by its developer

14

Stream Network Analysis Toolbox

• DEM-based automated stream mapping– Algorithms based on either valley

recognition methods (i.e. DEM shape) or channel initiation methods (i.e. contributing area thresholding)

• Link length and slope• Stream ordering • Long profiles• Link classification

Page 15: Whitebox GAT - an introduction by its developer

15

Remote Sensing Applications

• Numerous spatial filters• Contrast stretching• Change detection algorithms• PCA and inverse PCA• Image classification, feature-space plotting• Photogrammetry

Page 16: Whitebox GAT - an introduction by its developer

16

Whitebox as an ‘Open-Access GIS’

• The potential benefits of O-S GIS include wider community involvement, deeper user knowledge, and rapid innovation in the field.

• The intention of O-S GIS is good but we could realize even more benefits if we altered the implementation.

• The potential benefit of OSS is often defeated by the barriers that are in place as a result of the implementation of the O-S model.

• Open-Access GIS: software should be designed in a way that reduces the barriers that often discourage or disallow end-users from examining the algorithm design and implementation associated with specific geospatial tools.

Page 17: Whitebox GAT - an introduction by its developer

17

Whitebox as an ‘Open-Access GIS’

Page 18: Whitebox GAT - an introduction by its developer

18

Whitebox as an ‘Open-Access GIS’

Page 19: Whitebox GAT - an introduction by its developer

19

Whitebox as an ‘Open-Access GIS’

Page 20: Whitebox GAT - an introduction by its developer

20

Whitebox Usage

• Downloaded 1573 times in last 17 weeks.• Downloads originated in 91 countries

Page 21: Whitebox GAT - an introduction by its developer

21

Concluding remarks

• Whitebox provides extensive tools for extracting information from spatial data sets.

• The open-source(access) nature and ease of use of Whitebox provides an ideal environment for education and research.

Page 22: Whitebox GAT - an introduction by its developer

22

Acknowledgements

• It’s been a wonderful honour to speak with you today.

• Funding for this work has been provided by: