ArcPy(1):比较自定义工具箱和Python工具箱创建地理处理工具

0 版本

  • ArcGIS:10.6
  • python:2.7.14

1 两种工具箱对比

注:以下内容总结自Esri官网

自 ArcGIS 10.1 起,使用 Python 创建自定义地理处理工具的方式有以下两种:自定义工具箱中的脚本工具和 Python 工具箱中的脚本工具。二者异同:

自定义工具箱 Python 工具箱
组织方式
  1. 通过向导定义的工具和参数定义。
  2. 对参数行为提供额外控制的可选验证代码,其位于工具箱中。
  3. 在单独的文件中为每个工具维护的源代码,通常作为 Python 脚本 (.py)。
  1. Python 工具箱是一个具有 .pyt 扩展名的 Python 脚本;
  2. 其包含工具箱及其工具的所有方面:参数、验证和执行。
  3. 通过以下 Python 类实现:一个类用于工具箱,一个类用于各工具。

优缺点:自

猜你喜欢

转载自blog.csdn.net/qq_34520411/article/details/124837494