如何使用ArcPy调用ModelBuilder中的model

如何在Python脚本中调用Model?
已邀请:

徐珂 - ArcGIS for Desktop

赞同来自:

【解决办法】:
1、将工具箱导入到ArcPy;
2、调用工具箱中的工具,以下代码中Model是模型的名字;
3、如果model中需要用户输入数据,可以创建一个模型变量。

代码如下:
import arcpy
inFC = C:/Temp/input.shp
tbx = arcpy.AddToolbox(C:/Temp/MyTools.tbx)
tbx.Model(inFC)

同样,将工具箱导入ArcPy后,也可以直接使用arcpy.Model_MyTools()

详细可以参考:http://support.esri.com/techni ... 12716

要回复问题请先登录注册