喜 @raalst ,我不认为你的isnodata功能都可以在这里使用。所述isnodata功能只对它们在RasterExpressioinEvaluator操作栅格像元值是适用的。 p>
如图@jdh 建议,一个可行的办法是创建条件值新属性(如果属性缺失则1否则为0),每个属性,然后让他们的总和。您可以使用AttributeCreator或AttributeManager做到这一点。 p>
另外,该工作流程也可能是一个解决方案,如果你能定义一个代表“失踪”的属性完全特殊的字亚搏在线符串。 P>
p> <。p> p>
此外,脚本可能在一些情况下 p>
PythonCaller脚本示例有效: p>
DEF countMissing(功能):ATTRS = [ 'attB位','ATTC', 'ATTD', 'ATTE', 'ATTF', 'ATTG'〕中ATTRS计数= 0 ATT:_,ISMISSING,_ = feature.getAttributeNullMissingAndType(ATT)如果ISMISSING:计数+ = 1个feature.setAttribute( '_count',计数) PRE>
您可以使用条件到的1或0的值分配给在所述子集中的每个属性的临时属性,然后求和临时属性。结果 P>