HOME

TheInfoList



OR:

Whitebox Geospatial Analysis Tools (GAT) is an
open-source Open source is source code that is made freely available for possible modification and redistribution. Products include permission to use the source code, design documents, or content of the product. The open-source model is a decentralized sof ...
and cross-platform
Geographic information system A geographic information system (GIS) is a type of database containing geographic data (that is, descriptions of phenomena for which location is relevant), combined with software tools for managing, analyzing, and visualizing those data. In a ...
(GIS) and remote sensing software package that is distributed under the
GNU General Public License The GNU General Public License (GNU GPL or simply GPL) is a series of widely used free software licenses that guarantee end user In product development, an end user (sometimes end-user) is a person who ultimately uses or is intended to ulti ...
. It has been developed by the members of the
University of Guelph , mottoeng = "to learn the reasons of realities" , established = May 8, 1964 ()As constituents: OAC: (1874) Macdonald Institute: (1903) OVC: (1922) , type = Public university , chancellor ...
br>Centre for Hydrogeomatics
and is intended for advanced geospatial analysis and
data visualization Data and information visualization (data viz or info viz) is an interdisciplinary field that deals with the graphic representation of data and information. It is a particularly efficient way of communicating when the data or information is nume ...
in research and education settings. The package features a friendly
graphical user interface The GUI ( "UI" by itself is still usually pronounced . or ), graphical user interface, is a form of user interface that allows User (computing), users to Human–computer interaction, interact with electronic devices through graphical icon (comp ...
(GUI) with help and documentation built into the dialog boxes for each of the more than 410 analysis tools. Users are also able to access extensive off-line and online help resources. The Whitebox GAT project started as a replacement for the Terrain Analysis System (TAS), a geospatial analysis software package written by John Lindsay. The current release supports raster and vector (
shapefile The shapefile format is a geospatial vector data format for geographic information system (GIS) software. It is developed and regulated by Esri as a mostly open specification for data interoperability among Esri and other GIS software products ...
) data structures. There is also extensive functionality for processing laser scanner (LiDAR) data containing LAS files. Whitebox GAT is extendable. Users are able to create and add custom tools or plugins using any JVM language. The software also allows scripting using the programming languages
Groovy ''Groovy'' (or, less commonly, ''groovie'' or ''groovey'') is a slang colloquialism popular during the 1950s, '60s and '70s. It is roughly synonymous with words such as "excellent", "fashionable", or "amazing", depending on context. History The ...
,
JavaScript JavaScript (), often abbreviated as JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS. As of 2022, 98% of Website, websites use JavaScript on the Client (computing), client side ...
, and Python.


Analysis tools

Whitebox GAT contains more than 385 tools to perform spatial analysis on raster data sets. The following is an incomplete list of some of the more commonly used tools: *''GIS tools:'' Cost-distance analysis, buffer, distance operations, weighted overlays, multi-criteria evaluation, reclass, area analysis, clumping *''Image processing tools:'' k-means classification, numerous spatial filters, image mosaicing, NDVI, resampling, contrast enhancement *''Hydrology tools:'' DEM preprocessing tools, flow direction and accumulation (D8, Rho8, Dinf, and FD8 algorithms), mass flux analysis, watershed extraction *''Terrain analysis tools:'' surface derivatives (slope, aspect, and curvatures), hillshading, wetness index, relative stream power index, relative landscape position indices *''LiDAR tools:'' IDW interpolation, nearest neighbour interpolation, point density, removal of off-terrain objects (non-ground points)


Software transparency

The Whitebox GAT project has adopted a novel approach for linking the software's development and user communities, known as software transparency, or open-access software (considered an extension of open-source software). The philosophy of transparency in software states that the user: # Has the right to view the underlying workings of a tool or operation, and # Should be able to access this information in a way that reduces, or ideally eliminates, any barriers to viewing and interpreting it. This concept was developed as a response to the fact that the code base of many open-source projects can be so massive and its organization so complex that individual users often find the task of interpreting the underlying code too daunting when they are interested in a small portion of the overall code base, e.g. if the user would like to know how a particular tool or algorithm operates. Furthermore, when the software's source code is written in an unfamiliar
programming language A programming language is a system of notation for writing computer programs. Most programming languages are text-based formal languages, but they may also be graphical. They are a kind of computer language. The description of a programming l ...
, the task of interpreting the code is made even more difficult. For some open-source projects, these characteristics can divide the development and user communities, often restricting future development to a few individuals that have been involved in the project during the earliest periods of development. The View Code button that is present on all Whitebox GAT tools is the embodiment of this software-transparency philosophy by pointing the user to the specific region of the source-code that is relevant to a particular tool, also allowing for code conversion to other programming languages. The Whitebox GAT logo is also representative of the open and transparent characteristic of the software, being a transparent glass cube, open on one face.


References


External links

* * {{Official website, whiteboxgeospatial.wordpress.com/ blog GIS software Free GIS software Remote sensing software