All Projects → giswqs → whiteboxgui

giswqs / whiteboxgui

Licence: MIT license
An interactive GUI for WhiteboxTools in a Jupyter-based environment

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to whiteboxgui

WhiteboxTools-ArcGIS
ArcGIS Python Toolbox for WhiteboxTools
Stars: ✭ 190 (+102.13%)
Mutual labels:  geospatial, gis, remote-sensing, lidar, hydrology, geoprocessing, geomorphometry
Whitebox Python
WhiteboxTools Python Frontend
Stars: ✭ 188 (+100%)
Mutual labels:  geospatial, gis, remote-sensing, lidar
Awesome Gee
A curated list of Google Earth Engine resources
Stars: ✭ 292 (+210.64%)
Mutual labels:  geospatial, gis, remote-sensing
Whitebox Tools
An advanced geospatial data analysis platform
Stars: ✭ 362 (+285.11%)
Mutual labels:  geospatial, gis, remote-sensing
aruco-geobits
geobits: ArUco Ground Control Point Targets and Detection for Aerial Imagery (UAV/MAV).
Stars: ✭ 32 (-65.96%)
Mutual labels:  geospatial, gis, remote-sensing
earthengine-py-examples
A collection of 300+ examples for using Earth Engine and the geemap Python package
Stars: ✭ 76 (-19.15%)
Mutual labels:  geospatial, gis, remote-sensing
NodeMICMAC
A Lightweight REST API to Access MICMAC Photogrammetry and SFM Engine.
Stars: ✭ 54 (-42.55%)
Mutual labels:  geospatial, gis, remote-sensing
Geemap
A Python package for interactive mapping with Google Earth Engine, ipyleaflet, and folium
Stars: ✭ 959 (+920.21%)
Mutual labels:  geospatial, gis, remote-sensing
Earthengine Py Notebooks
A collection of 360+ Jupyter Python notebook examples for using Google Earth Engine with interactive mapping
Stars: ✭ 807 (+758.51%)
Mutual labels:  geospatial, gis, remote-sensing
Python Geospatial
A collection of Python packages for geospatial analysis with binder-ready notebook examples
Stars: ✭ 187 (+98.94%)
Mutual labels:  geospatial, gis, remote-sensing
EarthSim
Tools for working with and visualizing environmental simulations.
Stars: ✭ 61 (-35.11%)
Mutual labels:  geospatial, gis, hydrology
Lidar
A Python package for delineating nested surface depressions from digital elevation data.
Stars: ✭ 85 (-9.57%)
Mutual labels:  gis, remote-sensing, lidar
Wetland Hydro Gee
Mapping wetland hydrological dynamics using Google Earth Engine (GEE)
Stars: ✭ 20 (-78.72%)
Mutual labels:  gis, remote-sensing, lidar
Geospatial Machine Learning
A curated list of resources focused on Machine Learning in Geospatial Data Science.
Stars: ✭ 289 (+207.45%)
Mutual labels:  geospatial, gis, remote-sensing
Awesome Geospatial Companies
🌐 List of 500+ geospatial companies (GIS, Earth Observation, UAV, Satellite, Digital Farming, ..)
Stars: ✭ 184 (+95.74%)
Mutual labels:  geospatial, gis, remote-sensing
earthengine-apps
A collection of Earth Engine Apps created using geemap, voila, and heroku
Stars: ✭ 20 (-78.72%)
Mutual labels:  geospatial, gis, remote-sensing
eodag
Earth Observation Data Access Gateway
Stars: ✭ 183 (+94.68%)
Mutual labels:  geospatial, gis, remote-sensing
pyGISS
📡 A lightweight GIS Software in less than 100 lines of code
Stars: ✭ 114 (+21.28%)
Mutual labels:  geospatial, gis
topo
A Geometry library for Elixir that calculates spatial relationships between two geometries
Stars: ✭ 125 (+32.98%)
Mutual labels:  geospatial, gis
awesome-geospatial-data-download-sites
This is the repo for open source geospatial data download sites.
Stars: ✭ 19 (-79.79%)
Mutual labels:  geospatial, gis

whiteboxgui

image image image image image image

An interactive GUI for WhiteboxTools in a Jupyter-based environment

Description

The whiteboxgui Python package is a Jupyter frontend for WhiteboxTools, an advanced geospatial data analysis platform developed by Prof. John Lindsay (webpage; jblindsay) at the University of Guelph's Geomorphometry and Hydrogeomatics Research Group. WhiteboxTools can be used to perform common geographical information systems (GIS) analysis operations, such as cost-distance analysis, distance buffering, and raster reclassification. Remote sensing and image processing tasks include image enhancement (e.g. panchromatic sharpening, contrast adjustments), image mosaicing, numerous filtering operations, simple classification (k-means), and common image transformations. WhiteboxTools also contains advanced tooling for spatial hydrological analysis (e.g. flow-accumulation, watershed delineation, stream network analysis, sink removal), terrain analysis (e.g. common terrain indices such as slope, curvatures, wetness index, hillshading; hypsometric analysis; multi-scale topographic position analysis), and LiDAR data processing. LiDAR point clouds can be interrogated (LidarInfo, LidarHistogram), segmented, tiled and joined, analyized for outliers, interpolated to rasters (DEMs, intensity images), and ground-points can be classified or filtered. WhiteboxTools is not a cartographic or spatial data visualization package; instead it is meant to serve as an analytical backend for other data visualization software, mainly GIS.

The WhiteboxTools currently contains 518 tools, which are each grouped based on their main function into one of the following categories: Data Tools, GIS Analysis, Hydrological Analysis, Image Analysis, LiDAR Analysis, Mathematical and Statistical Analysis, Stream Network Analysis, and Terrain Analysis. For a listing of available tools, complete with documentation and usage details, please see the WhiteboxTools User Manual.

Installation

whiteboxgui is available on PyPI. To install whiteboxgui, run this command in your terminal:

pip install whiteboxgui

whiteboxgui is also available on conda-forge. If you have Anaconda or Miniconda installed on your computer, you can create a conda Python environment to install whiteboxgui:

conda create -n wbt python
conda activate wbt
conda install mamba -c conda-forge
mamba install whiteboxgui -c conda-forge

Usage

The whiteboxgui provides a Graphical User Interface (GUI) for WhiteboxTools in a Jupyter-based environment, which can be invoked using the following Python script. You can also try image

import whiteboxgui
whiteboxgui.show(tree=True)

Imgur

Demo

tutorial

Credits

This package was created with Cookiecutter and the giswqs/pypackage project template.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].