1. 工具箱管理基础概念
在ArcGIS的日常工作中,工具箱(Toolbox)是存储地理处理工具的核心容器。默认情况下,ArcToolbox会预装一系列系统工具箱,如Analysis Tools、Conversion Tools等。但实际项目中,我们经常需要创建自定义工具箱来管理特定工作流。
新建工具箱与系统工具箱的主要区别在于:
- 存储位置:系统工具箱安装在ArcGIS安装目录,而自定义工具箱可存放在任意可访问路径
- 修改权限:系统工具箱只读,自定义工具箱可自由编辑
- 工具类型:系统工具箱包含ArcGIS原生工具,自定义工具箱可添加ModelBuilder模型、Python脚本和服务器工具
重要提示:自定义工具箱的后缀名始终为.tbx,这是ArcGIS工具箱的专有格式标识。即使重命名也务必保留此后缀。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 创建自定义工具箱全流程
2.1 通过Catalog视图创建
这是最直观的创建方式,适合刚接触ArcGIS的用户:
- 打开ArcMap或ArcCatalog,确保Catalog面板可见(Windows → Catalog)
- 导航到目标文件夹(本地或网络路径)
- 右键点击文件夹 → New → Toolbox
- 输入工具箱名称(建议使用英文+下划线命名)
- 回车确认,新工具箱即出现在目录树中
实测发现,在ArcGIS 10.8版本中,如果目标文件夹路径包含中文,可能导致工具箱创建失败。建议优先使用全英文路径。
2.2 通过ArcToolbox面板创建
对于习惯使用ArcToolbox界面的用户:
- 右键点击ArcToolbox空白区域
- 选择Add Toolbox
- 在弹出窗口中点击New Toolbox按钮(右下角)
- 选择存储位置并命名
- 点击保存,新工具箱会自动加载到ArcToolbox
操作技巧:按住Shift键同时点击New Toolbox,可以跳过位置选择对话框,直接保存到默认地理数据库位置。
3. 工具箱的保存与加载机制
3.1 物理存储结构
每个.tbx文件实质上是XML格式的配置文件,记录着:
- 工具元数据(名称、描述、参数)
- 脚本路径(对于脚本工具)
- 模型流程图(对于ModelBuilder工具)
- 权限和版本
