示例文件下载:【免费】PythonAdd-In示例代码资源-优快云文库
本文只列举一些Python Add-In关键点,更详细内容可参考文章底部参考文章或arcgis里的帮助文件,Python Add-In目前不能在arcgispro中使用,在arcmap中也只是比制作python工具箱有更多一些的交互性。
1:新建文件夹并打开示例文件中的addin向导"\addin_assistant\addin_assistant\bin\addin_assistant.exe"
可以打开示例文件中的zoomtoselect文件夹作为参考
此处最好作出修改,最后对应arcmap中红框的内容
2:打开内容菜单,在TOOLBARS下右键添加工具条,并修改caption名字,箭头名字是对应的,蓝框中是ID名是根据第一步打开的文件夹文件+"_addin"自动生成,不用修改。
红框对应arcmap空白栏右键中的名字
3:在TOOLBAR下新建Button按钮,红框为按钮名称,橙色框为.py文件里类名称,绿框为arcmap中的显示信息,蓝框可以使用图片作为按钮,但不推荐
红框和绿框在arcmap中的表示
橙色框在.py文件里的表示
代码详细功能见arcgis帮助文档
4:点击保存后会在文件夹生成文件
其中.xml文件可以用记事本打开修改,里面内容就是addin向导中填写的内容,Install文件夹里会根据目录橙框名字生成.py文件,最后双击绿框会生成蓝框文件(双击安装后可在arcmap中打开)
欢迎使用,如发现问题欢迎指正,需求和交流,Q:775915005