# WhiteboxTools-ArcGIS
[![docs](https://img.shields.io/badge/whitebox-docs-brightgreen.svg)](https://www.whiteboxgeo.com/manual/wbt_book/preface.html)
[![ArcGIS](https://img.shields.io/badge/whitebox-ArcGIS-brightgreen.svg)](https://github.com/giswqs/WhiteboxTools-ArcGIS)
[![python](https://img.shields.io/badge/whitebox-Python-blue.svg)](https://github.com/giswqs/whitebox-python)
[![R](https://img.shields.io/badge/whitebox-R-green.svg)](https://github.com/giswqs/whiteboxR)
[![QGIS](https://img.shields.io/badge/whitebox-QGIS-orange.svg)](https://www.whiteboxgeo.com/manual/wbt_book/qgis_plugin.html)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
[![Twitter Follow](https://img.shields.io/twitter/follow/giswqs?style=social)](https://twitter.com/giswqs)
[![Donate](https://img.shields.io/badge/Donate-Buy%20me%20a%20coffee-yellowgreen.svg)](https://www.buymeacoffee.com/giswqs)
ArcGIS Python Toolbox for WhiteboxTools.
This repository is related to the **ArcGIS Python Toolbox for WhiteboxTools**, which is an ArcGIS frontend of a stand-alone executable command-line program called **[WhiteboxTools](https://github.com/jblindsay/whitebox-tools)**.
![Note](https://i.imgur.com/Ic8BA7C.png) **Important Note:** This toolbox only supports **ArcGIS Pro and ArcGIS 10.6 or newer**. Don't waste your time trying it on ArcGIS 10.5 or older versions.
* Authors: Dr. John Lindsay (<https://www.whiteboxgeo.com/manual/ghrg/index.html>)
* Contributors: Dr. Qiusheng Wu (<https://wetlands.io> | <https://blog.gishub.com>)
* WhiteboxTools: <https://github.com/jblindsay/whitebox-tools>
* User Manual: <https://www.whiteboxgeo.com/manual/wbt_book/preface.html>
* WhiteboxTools-ArcGIS: <https://github.com/giswqs/WhiteboxTools-ArcGIS>
* WhiteboxTools-Python: <https://github.com/giswqs/whitebox>
* WhiteboxTools-Jupyter: <https://github.com/giswqs/whiteboxgui>
* WhiteboxTools-R: <https://github.com/giswqs/whiteboxR>
* Free software: [MIT license](https://opensource.org/licenses/MIT)
**Contents**
1. [Description](#description)
2. [Installation](#installation)
3. [Usage](#usage)
4. [Available Tools](#available-tools)
5. [Supported Data Formats](#supported-data-formats)
6. [Contributing](#contributing)
7. [License](#license)
8. [Reporting Bugs](#reporting-bugs)
9. [Toolbox Screenshots](#toolbox-screenshots)
## Description
**WhiteboxTools-ArcGIS** is an ArcGIS Python Toolbox for **WhiteboxTools**, an advanced geospatial data analysis platform developed by Prof. John Lindsay ([webpage](https://www.whiteboxgeo.com/manual/ghrg/index.html); [jblindsay](https://github.com/jblindsay)) at the University of Guelph's [Geomorphometry and Hydrogeomatics Research Group](https://www.whiteboxgeo.com/manual/ghrg/index.html). *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. Suggested citation: Lindsay, J. B. (2016). Whitebox GAT: A case study in geomorphometric analysis. _Computers & Geosciences_, 95, 75-84. doi:[10.1016/j.cageo.2016.07.003](http://dx.doi.org/10.1016/j.cageo.2016.07.003).
## Installation
### Step 1: Download the toolbox
1. Click the green button (**[Clone or download](https://gishub.org/whitebox-arcgis-download)**) on the upper-right corner of this page to download the toolbox as a zip file.
![](https://i.imgur.com/2xQkxCY.png)
2. Depcompress the downloaded zip file.
### Step 2: Connect to the toolbox
1. Navigate to the **Folder Connections** node in the catalog window tree.
2. Right-click the node and choose **Connect To Folder**.
![](https://i.imgur.com/uKK1Yel.png)
3. Type the path or navigate to the **WhiteboxTools-ArcGIS** folder and click **OK**.
4. Browse into the toolbox and start using its tools.
![](https://i.imgur.com/JcdNBnt.png)
## Usage
Open any tool within the toolbox and start using it. Check out the [WhiteboxTools User Mannual](https://www.whiteboxgeo.com/manual/wbt_book/) for more detailed help documentation of each tool.
![](https://i.imgur.com/4c9RLZY.png)
## Available Tools
The **[WhiteboxTools](https://github.com/jblindsay/whitebox-tools)** library currently contains **468** 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](https://www.whiteboxgeo.com/manual/wbt_book/available_tools/index.html).
## Supported Data Formats
The **WhiteboxTools** library can currently support read/writing raster data in [*Whitebox GAT*](http://www.uoguelph.ca/~hydrogeo/Whitebox/), GeoTIFF, ESRI (ArcGIS) ASCII and binary (.flt & .hdr), GRASS GIS, Idrisi, SAGA GIS (binary and ASCII), and Surfer 7 data formats. The library is primarily tested using Whitebox raster data sets and if you encounter issues when reading/writing data in other formats, you should report the [issue](https://github.com/jblindsay/whitebox-tools/issues). Please note that there are no plans to incorporate third-party libraries, like [GDAL](http://www.gdal.org), in the project given the design goal of keeping a pure (or as close as possible) Rust codebase.
At present, there is limited ability in *WhiteboxTools* to read vector geospatial data. Support for Shapefile (and other common vector formats) will be enhanced within the library soon.
LiDAR data can be read/written in the common [LAS](https://www.asprs.org/committee-general/laser-las-file-format-exchange-activities.html) data format. *WhiteboxTools* can read and write LAS files that have been compressed (zipped with a .zip extension) using the common DEFLATE algorithm. Note that only LAS file should be contained within a zipped archive file. The compressed LiDAR format LAZ and ESRI LiDAR format are not currently supported by the library.
## Contributing
If you would like to contribute to the project as a developer, follow these instructions to get started:
1. Fork the WhiteboxTools-ArcGIS repository (<https://github.com/giswqs/WhiteboxTools-ArcGIS>)
2. Create your feature branch (git checkout -b my-new-feature)
3. Commit your changes (git commit -am 'Add some feature')
4. Push to the branch (git push origin my-new-feature)
5. Create a new Pull Request
Unless explicitly stated otherwise, any contribution intentionally submitted for inclusion in the work shall be licensed as the [MIT license](https://opensource.org/licenses/MIT) without any additional terms or conditions.
## License
The **ArcGIS Toolbox for WhiteboxTools** is distributed under the [MIT license](https://opensource.org/licenses/MIT), a permissive open-source (free software) license.
## Reporting Bugs
**ArcGIS Toolbox for WhiteboxTools** is distribute
地质人红酒
- 粉丝: 0
- 资源: 6
最新资源
- 基于深度优先搜索算法的Matlab全覆盖路径规划代码实现,基于深度优先搜索(DFS)算法的全覆盖路径规划代码matlab ,核心关键词:深度优先搜索(DFS)算法;全覆盖路径规划;Matlab代码
- "西门子1200 PLC与欧姆龙E5cc温控器通讯控制程序:输出启停与PID模式管理",西门子1200与欧姆龙E5cc温控器通讯程序+输出启停控制+PID模式(XMZ1200-3) 功能:实现西
- 虚拟同步发电机离网并网无缝切换MATLAB仿真模型研究及文献分享,同步发电机离网并网无缝切MATLAB仿真模型VSG simulink建模 送文献 ,核心关键词:虚拟同步发电机; 离网并网; 无缝切换
- 网络安全答题卡自用版本2
- 网络安全答题卡自用版本3
- 网络安全答题卡自用版本5
- 网络安全答题卡自用版本7
- 基于RBF神经网络的车速预测模型训练与能量管理参考系统(时序预测适用),基于RBF神经网络车速预测模型,根据历史车速信息,预测未来预测时域内的车速信息的时序预测模型,根据预测的信息对车辆进行控制可以对
- putty下载,单文件免安装,直接下载使用
- 双向Buck-Boost电路仿真模型:基于电压电流双闭环PI控制的储能双向DCDC变换器,蓄电池充放电模式切换,恒流充电与恒压输出,Matlab Simulink模型探究,双向buck-boost电路
- 水电站水库运行与调度的中长期优化模拟:建立模型与程序实现,水电站水库运行与调度 程序 适用 1、明确水电站水库中长期调度任务及所需资料; 2、进行水库长系列常规调度模拟计算,绘制长系列模型求解结果的入
- 线控转向系统Carsim与Simulink联合仿真研究,线控转向系统的carsim与simulink联合仿真 ,线控转向系统; carsim; simulink; 联合仿真,线控转向系统:Carsi
- 目使用OpenCV库来读取图像并检测其中的人脸,然后显示检测结果 项目包括操作说明、源代码和必要的依赖项
- MMC小信号建模与特征值分析:阻抗建模及扫频程序应用与PSCAD平均值模型研究,MMC小信号建模,特征值分析,阻抗建模,阻抗扫频程序,pscad平均值模型 ,核心关键词:MMC小信号建模; 特征值分
- 基于Matlab Simulink的增程式混合动力汽车建模仿真教程-从策略到实践,包含增程器、电机等整车数据模型与能量管理策略解析,基于Matlab simulink的增程式混合动力汽车建模仿真模型
- COMSOL模拟下的含盐冻土水热力耦合模型与强度折减计算研究,comsol路基冻土水热力耦合模型 含盐冻土 可强度折减计算 ,comsol; 冻土; 水热力耦合模型; 含盐冻土; 强度折减计算,"基于
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈