ArcGis Pro Python工具箱教程 01 环境构建与工具箱模板建立

本文介绍了如何在ArcGisPro环境中使用PyCharmCommunity构建Python工具箱,包括准备必要的软件、Python工具箱的概念和结构、以及如何克隆ArcGisPro环境并配置PyCharm的Python解释器。还提供了修改后的编码示例以解决中文显示问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

ArcGis Pro Python工具箱教程 01 环境构建与工具箱模板建立

1、使用工具准备

  1. ArcGis Pro
  2. Arcmap 10.8
  3. PyCharm Community

准备好以上软件安装后,可以进行 Python工具箱的开发了

2、Python工具箱 说明

Python 工具箱是一个具有 .pyt 扩展名的 Python 脚本,其包含工具箱及其工具的所有方面:参数、验证和执行。 通过以下 Python 类实现:一个类用于工具箱,一个类用于各工具。

可在任何编辑器中编辑 Python 工具箱文件 (.pyt),而且可在同一位置编辑工具的所有部分(参数定义、验证代码和源代码)。

由于只能在编辑器中编辑 Python 工具箱,它们不支持在工具箱内或工具箱之间进行复制/粘贴。

Python 工具箱不直接支持其他工具类型;即,无法将模型工具或内置工具添加到 Python 工具箱中。 但是,可在 Python 工具箱代码中调用其他工具箱的工具。

可适当对 Python 工具箱 .pyt 文件进行加密并使用密码进行保护。 (map10.2不支持加密)

3、PyCharm Community 环境构建

ArcGis Pro 当中,支持环境的复制,此时,可以同 ArcGis Pro 来构建 PyCharm Community 的解释器
在这里插入图片描述
ArcGis Pro 当中,打开包管理器,在箭头指向位置打开环境管理器

在这里插入图片描述
在环境管理器里面,点击箭头指向位置,进行环境克隆
在这里插入图片描述
点击确定后,将环境进行克隆,记住此时你配置的位置,以便后续 PyCharm Community 添加解释器
在这里插入图片描述PyCharm Community 打开工程后,点击箭头位置,打开添加python解释器进行配置

在这里插入图片描述

在添加解释器里面,选择 “Conda环境” 然后点击“加载环境”,因为前面环境已经克隆好了,下拉找到刚才克隆环境位置即可,此时,arcgis pro 的 python 的环境已经配置完毕。

3、Python工具箱 建立

在这里插入图片描述
在 ArcGis Pro 目录当中 文件夹中右键建立一个Python工具箱,右键这个工具箱就可以进行编辑,也可以用 PyCharm Community 直接打开

下面是模板自带的代码

# -*- coding: utf-8 -*-

import arcpy


class Toolbox:
    def __init__(s
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

道明远

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值