ArcGIS Pro 3.4 二次开发 - 地理处理
环境:ArcGIS Pro SDK 3.4 + .NET 8
文章目录
- 地理处理
- 1 通用
- 1.1 如何执行模型工具
- 1.2 设置地理处理范围环境
- 1.3 在 Geoprocessing 窗格中打开脚本工具对话框
- 1.4 打开特定工具的地理处理工具窗格
- 1.5 获取地理处理项目项
- 1.6 阻止通过GP创建的特征类自动添加到地图中
- 1.7 GPExecuteToolFlags.AddToHistory 将执行消息添加到历史记录中
- 1.8 多环缓冲区
- 1.9 地理处理工具的非阻塞执行
- 1.10 如何传递具有多个或复杂输入值的参数
- 1.11 如何将本地对象作为参数值传递给运行地理处理工具
- 1.12 如何访问地理处理历史
- 1.13 如何使用地理处理公共事件
- 2 参数值数组
- 2.1 通过 MakeValueArray 向 GP 工具参数列表添加几何体
- 2.2 如何构建和使用字段映射字符串参数值
- 3 地理处理选项
- 3.1 获取地理处理选项
- 3.2 设置地理处理选项
地理处理
1 通用
1.1 如何执行模型工具
// 从模型的帮助中获取模型工具的参数语法
string input_roads = @"C:\data\Input.gdb\PlanA_Roads";
string buff_dist_field = "Distance";