Model Builder中构建模型的注意事项

1、单独创建的SQL表达式变量无法新建表达式,甚至不能手动填写;从工具参数中创建的表达式变量则可以根据具有依赖关系的要素类来新建表达式,需要注意的是,如果希望表达式变量具有某种依赖关系,那么工具应该先输入有效的输入要素。在模型属性页面的参数列表中可以看到该SQL表达式的依赖关系,但是依赖关系不能手动更改,如图
在这里插入图片描述
2、要素类至要素类工具,如果输出要素类的名称使用了行内变量则不能覆盖原有要素类,解决办法是可以将输出位置设置为in_memory,这样运行模型之后会自动删除中间数据而避免出现输出要素类已存在的问题。
3、模型构建器的图形如果手动修改了展示名称则不会根据工具中的输出名称动态显示。
4、要素类名称勿使用 - - ,如 调整后- -东乡区用地规划标准格式.shp
5、使用解析路径工具得到的工作空间路径中如果带有.并且作为行内变量给到输出位置,那么会产生一个以.之前的字符串命名的文件夹,不过输出要素类还是在正确的输出位置中。解决办法是在模型构建时解析路径工具的四个解析结果保证为空,也就是解析路径工具还未运行的状态。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值