python addin中如何调用脚本工具
python addin中如何调用脚本工具
发起人
相关问题
- ArcGIS中如何用Python给字段值补充0
- 如何使用脚本或其他方法,将图层属性中属性域原值内容替换为属性域描述?
- 求ArcGISMXD批量导出图片工具?
- arcgis api for javascript 4.0版本中找不到draw工具,如何实现拉框查询、几何查询?
- Arcgis for server 集群调用
- arcgismap帮助文档中的python示例数据哪里可以找到?Arctutor里面也没有。
- 如何初始化addin?
- Engine调用GP工具的两种方式的用法
- Desktop Addin(.NetFramework)开发如何读取附加的数据?
- SOE如何发布Arcgis的python脚本
- 如何利用python提取大量点的边界?
问题状态
- 最新活动: 2017-10-23 00:00
- 浏览: 2524
- 关注: 1 人
1 个回复
潘建伟
赞同来自:
1. 实现这个功能都是在addin里面一个按钮中实现的,你需要首先创建一个项目,然后在项目里面创建一个工具条或者菜单,然后在里面创建按钮:
http://desktop.arcgis.com/zh-c ... n.htm
2. 创建完按钮后需要编写按钮这个类,其中onlick这个方法代表着你在addin中点击这个按钮后做的计算:
http://desktop.arcgis.com/zh-c ... s.htm
3. 然后编写onclick方法中对工具的调用,你可以选择是把工具参数写死直接运行工具:
http://desktop.arcgis.com/zh-c ... n.htm
也可以用GPToolDialog(toolbox, tool_name)的方法弹出工具对话框的方法来使用:
http://desktop.arcgis.com/zh-c ... e.htm
4. 但是这些工具都是arcgis自身的gp工具,如果想要使用自己创建的modelbuilder工具,需要在开始进行引用:
http://desktop.arcgis.com/zh-c ... x.htm
要回复问题请先登录或注册