WhiteboxTools-ArcGIS

用于 WhiteboxTools 的 ArcGIS Python 工具箱。

此存储库与用于 WhiteboxToolsArcGIS Python Toolbox相关,后者是名为WhiteboxTools的独立可执行命令行程序的 ArcGIS 前端。

重要说明:此工具箱仅支持ArcGIS Pro 和 ArcGIS 10.6 或更高版本。不要浪费时间在 ArcGIS 10.5 或更早版本上尝试。

  • 作者:John Lindsay 博士 ( https://www.whiteboxgeo.com/manual/ghrg/index.html )
  • 贡献者:吴秋生博士 ( https://wetlands.io | https://blog.gishub.com )
  • WhiteboxTools:https : //github.com/jblindsay/whitebox-tools
  • 用户手册: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
  • 自由软件:MIT 许可证

内容

  1. 描述
  2. 安装
  3. 用法
  4. 可用工具
  5. 支持的数据格式
  6. 贡献
  7. 执照
  8. 报告错误
  9. 工具箱截图

介绍

WhiteboxTools-ArcGIS是用于WhiteboxTools的 ArcGIS Python 工具箱,WhiteboxTools是由圭尔夫大学地貌测量学和水文地质学研究组的John Lindsay 教授(网页;jblindsay)开发的高级地理空间数据分析平台。WhiteboxTools可用于执行常见的地理信息系统 (GIS) 分析操作,例如成本-距离分析、距离缓冲和栅格重分类。遥感和图像处理任务包括图像增强(例如全色锐化、对比度调整)、图像拼接、大量过滤操作、简单分类(k-means)和常见的图像变换。白盒工具还包含用于空间水文分析(例如流量累积、流域划定、河流网络分析、汇移除)、地形分析(例如常见地形指数,如坡度、曲率、湿度指数、山体阴影;测高分析;多尺度地形)的高级工具位置分析)和激光雷达数据处理。LiDAR 点云可以被查询(LidarInfo、LidarHistogram)、分割、平铺和连接,分析异常值,插值到栅格(DEM,强度图像),并且可以对地面点进行分类或过滤。白盒工具不是制图或空间数据可视化包;相反,它旨在用作其他数据可视化软件(主要是 GIS)的分析后端。建议引用:Lindsay, JB (2016)。Whitebox GAT:地貌测量分析案例研究。计算机与地球科学,95, 75-84。doi:10.1016/j.cageo.2016.07.003。

安装过程

第一步:下载工具箱

  1. 单击此页面右上角的绿色按钮(克隆或下载)以将工具箱下载为 zip 文件。

  2. 解压缩下载的 zip 文件。

工具箱下载链接:https://gishub.org/whitebox-arcgis-download

第 2 步:连接到工具箱

  1. 导航到目录窗口树中的文件夹连接节点。

  2. 右键单击该节点并选择Connect To Folder

  3. 键入路径或导航到WhiteboxTools-ArcGIS文件夹,然后单击确定

  4. 浏览工具箱并开始使用其工具。

用法

打开工具箱中的任何工具并开始使用它。查看WhiteboxTools 用户手册,了解每个工具的更详细帮助文档。

用户手册链接:https://www.whiteboxgeo.com/manual/wbt_book/

可用工具

WhiteboxTools库目前包含468种工具,并将它们分配基于每个对它们的主要功能分为以下类别之一:数据工具,GIS分析,水文分析,图像分析,激光雷达分析,数学和统计分析,数据流网络分析和地形分析。有关可用工具的列表以及文档和使用详细信息,请参阅WhiteboxTools 用户手册。

支持的数据格式

所述WhiteboxTools库可以目前支持读/写中的光栅数据白盒GAT,的GeoTIFF,ESRI(ArcGIS中)ASCII和二进制(.FLT&.HDR),草GIS,IDRISI,SAGA GIS(二进制和ASCII),和冲浪者7级的数据格式. 该库主要使用 Whitebox 栅格数据集进行测试,如果您在以其他格式读取/写入数据时遇到问题,您应该报告问题。请注意,鉴于保持纯(或尽可能接近)Rust 代码库的设计目标,没有计划在项目中合并第三方库,如GDAL。

目前,WhiteboxTools读取矢量地理空间数据的能力有限。库中很快将增强对 Shapefile(和其他常见矢量格式)的支持。

可以以常见的LAS数据格式读取/写入 LiDAR 数据。WhiteboxTools可以使用常见的 DEFLATE 算法读取和写入已压缩(使用 .zip 扩展名压缩)的 LAS 文件。请注意,压缩存档文件中应仅包含 LAS 文件。该库目前不支持压缩的 LiDAR 格式 LAZ 和 ESRI LiDAR 格式。

贡献

如果您想作为开发人员为项目做出贡献,请按照以下说明开始:

  1. Fork WhiteboxTools-ArcGIS 存储库 ( https://github.com/giswqs/WhiteboxTools-ArcGIS )
  2. 创建您的功能分支(git checkout -b my-new-feature)
  3. 提交您的更改(git commit -am '添加一些功能')
  4. 推送到分支(git push origin my-new-feature)
  5. 创建一个新的拉取请求

除非另有明确说明,任何有意提交以包含在作品中的贡献均应作为MIT 许可证获得许可,没有任何附加条款或条件。

执照

WhiteboxToolsArcGIS 工具箱是在MIT 许可下分发的,这是一种宽松的开源(免费软件)许可。

报告错误

ArcGIS Toolbox for WhiteboxTools按原样分发,不保证应用程序的适用性。如果您遇到软件缺陷(即错误),请报告问题。提供错误发生条件的详细描述将有助于识别错误。使用GitHub 上的问题跟踪器报告软件问题并请求功能增强。请不要直接通过电子邮件向吴秋生博士或约翰林赛博士发送错误信息。

工具箱截图

ArcGIS pro/ArcGIS 10.6及以上版本的最强工具箱——“WhiteboxTools”(468新功能:GIS分析,水文分析,图像分析,激光雷达分析,数学和统计分析,数据流网络分析和)!相关推荐

  1. Ceph新长支持稳定版本Luminous(12.x.x)新功能总结

    通用功能: 目前,Ceph拥有一个操作简单,基于Web的内置仪表板,用于监控群集状态.(Ceph Dashboard具体可以参阅Ceph官网中文文档:Ceph luminous 新功能之内置dashb ...

  2. 【转载学习】Ceph新长支持稳定版本Luminous(12.x.x)新功能总结

    通用功能: 目前,Ceph拥有一个操作简单,基于Web的内置仪表板,用于监控群集状态.(Ceph Dashboard具体可以参阅Ceph官网中文文档:Ceph luminous 新功能之内置dashb ...

  3. 微信8.0.3版本重磅更新,超多实用新功能(附内测版)

    哈喽大家好,我是程序员双木L,不定时给大家带来各种好玩且有趣的功能! 最近微信更新的有点频繁,iOS版微信相继推送了8.0.3和8.0.4版本更新,带来了一些功能及外观方面的新变化,这也引起了很多安卓 ...

  4. RAD Studio Delphi 10.4 Sydney悉尼中最受欢迎的五个新功能

    RAD Studio Delphi 10.4 Sydney悉尼有许多很棒的新功能,但当被要求排在前五名时,我不得不进行很多取舍.这是我在RAD Studio Delphi 10.4 Sydney中最喜 ...

  5. ArcGIS Notebook Server 10.9.1 Linux版本安装示例

    博客主页:https://tomcat.blog.csdn.net 博主昵称:农民工老王 主要领域:Java.Linux.K8S 期待大家的关注

  6. Redis 7.0-rc1 版本发布了,都有什么新功能呢

    本文翻译自 https://github.com/redis/redis/releases, 由于译者才疏学浅,错漏之处敬请海涵. Redis 7.0-rc1 新增加了几个面向用户的功能,并对性能和其 ...

  7. arcgis pro各版本特性和要求

    Arcgis Pro 1.1 3D Analyst 分析和地理处理 Python SciPy - 提供更多的分析方法,这对于科学社区而言尤为有用.Pandas - 提供高性能.易于使用的数据结构和数据 ...

  8. arcgis支持python3吗_常见问题解答:ArcGIS 中使用的 Python 是什么版本?

    常见问题解答:ArcGIS 中使用的 Python 是什么版本? 问题 常见问题解答:ArcGIS 中使用的 Python 是什么版本? 答案 Python 编程语言用于自 9.0 起的各版本 Arc ...

  9. ArcGIS Pro三维简介及使用

    最近几年,随着二维应用的成熟和趋同,三维数据采集成本的降低.计算机技术与硬件的发展,三维的需求不断增强,并衍生出新的需求如BIM.VR/AR等,三维在更多的领域得到了广泛的应用如数字城市.智慧城市.城 ...

最新文章

  1. android monitor 汉化
  2. Excel常见错误信息
  3. Python入门100题 | 第061题
  4. 金融贷款逾期的模型构建1
  5. mysql 拼接sql批量执行_MySql 学习之 一条更新sql的执行过程
  6. 十分钟熟练Dockerfile指令
  7. mysql计划任务书_求做一个基于java的mysql课程设计任务书 要求如下
  8. vue 开发中element-ui库的switch开关绑定number类型数据不成功问题 解决方法
  9. 威纶通触摸屏制作自定义弹出窗口的具体方法(3种)
  10. Linux系统下安装Tomcat8
  11. 2022年认证杯SPSSPRO杯数学建模D题(第二阶段)食品风味与风味物质求解全过程文档及程序
  12. c语言网络病毒代码大全,C语言病毒 - 各类源码 - 中国红客联盟 - Powered by HUC
  13. 前端常见浏览器兼容性问题解决方案
  14. 结直肠癌呈年轻化趋势,与肠道微生物群密不可分
  15. 一文了解CSP、NOIP、NOI 三大信息学赛事
  16. rabbit 消息丢失
  17. 如何用Python编写一个求 1到n阶乘之和的程序
  18. HC-02蓝牙串口模块的配置和使用
  19. UOJ 【UR #4】追击圣诞老人 题解
  20. Android app内截屏监听

热门文章

  1. c语言复合运算,C语言中复合赋值运算,表达式等知识(DOC可编).doc
  2. [激光原理与应用-26]:《激光原理与技术》-12- 激光产生技术-短脉冲、超短脉冲、调Q技术、锁模技术
  3. 如何在Java中转换Excel文件到图像?
  4. Spring boot——Actuator 详解
  5. 平面几何----用余弦定理证明海伦公式
  6. Blender_7_倒角
  7. 《评人工智能如何走向新阶段》后记(再续17)
  8. 如何核算一个软件开发项目的成本?
  9. Win7任务栏相关设置
  10. SpringBoot Validation 快速失败(failFast)