批量处理剪辑层:" ' NoneType'对象没有属性' pendingFields' "

时间:2015-08-23 15:04:06

标签: qgis

我正在尝试按照http://www.qgistutorials.com/en/docs/batch_processing.html

上的教程将许多矢量图层剪切到边界

即在处理工具箱中使用Clip,然后执行批处理'。但是,我收到一条错误消息 -

  

算法剪辑开始...    ' NoneType'对象没有属性' pendingFields'

但我不知道该消息的含义或解决方法。谢谢你的帮助

编辑:最后我通过地理处理 - 剪辑'逐个剪切图层。菜单。这是有效的,所以现在我认为问题在于批处理命令而不是shapefile本身。

2 个答案:

答案 0 :(得分:0)

我认为问题在于bash没有获得目标层。

运行重投影时出现类似的错误。

在输入图层是“A layer”之前,输入是一个字符串。 然后我重做从开放层中选择。引号消失。

它对我有用。

答案 1 :(得分:-1)

我遇到了同样的问题。我通过使用文件系统中的图层而不是打开的图层来解决它。

这不太方便,但它可以提供帮助!