我编写了一个 python 脚本来地理处理 ArcGIS 数据,并将 python 代码中的工作空间、输入和输出参数设置为:
env.workspace = arcpy.GetParameterAsText(0)
# input feature class
inFeatures = arcpy.GetParameterAsText(1)
# output feature class
Transect_featureclass = arcpy.GetParameterAsText(2)
由于我是在 Visual Studio 2010 中使用 c# 的 ArcObjects 新手,因此我尝试使用 ArcMap 插件将按钮添加到 ArcMap 桌面。但我不知道如何从 c# 调用这个 python 脚本,并得到类似文本框弹出窗口并询问有关输入和输出参数路径的信息。由于我直接调用了python,因此它不适GetParameterAsText
用于python代码中的命令。
如果有人可以帮助解决此案,我将不胜感激。提前致谢。