首页 / 浏览问题 / 组件GIS / 问题详情
关于自定义Python工具的问题
8EXP 2024年08月16日

1、在idesktopx11i中,自定义Python工具无法加入模型使用;

2、自定义Python工具全过程执行完毕,也有生成coverage面图层,但工具显示执行失败,是因为输出结果部分的代码没有设置好吗?以下是输出结果部分设置的代码。

#(input/output),字段名称,字段类型,描述文本,初始值
#input,srcDataset,Dataset,源数据集
#output,resultDataset,Dataset,结果数据集,coverage

# 省略部分代码……

ds = srcDataset.datasource
dt = ds.create_vector_dataset(resultDataset, 'region')
dt.create_field(FieldInfo('IndexCode', FieldType.TEXT))
dt.create_field(FieldInfo('AREA', FieldType.INT64))

# 省略部分代码……

ds.close()

1个回答

您好,这几行代码没看出来问题,执行失败时候报什么错呢
865EXP 2024年08月19日
您好,当时没有报错,只是显示执行失败,今天重试之后是执行成功了。但是我的自定义Python工具无法拖入模型进行使用。
...