首页 > 解决方案 > 在 GeoDMS 中,cdf 似乎在 for_each 命令中不起作用

问题描述

在 GeoDMS 中,我使用了一个 for_each_nedvc,其中 c 代表 cdf,但是,这似乎不起作用。

有人有建议吗?

container Positief := 
    for_each_nedvc(
    , OntwikkelPakketten/name
    , 'Value(Winst/'+OntwikkelPakketten/name+' / float32(IsPositief/'+OntwikkelPakketten/name+'), Eur)'
    , domain
    , Eur
    , 'Classified_per_OP/'+OntwikkelPakketten/name+'/Target_9K/ClassBreaks'
);

标签: foreachgeodms

解决方案


cdf 和 url 属性不能通过特定for_each操作设置,但可以通过泛型设置for_each_ind(具有间接属性规范)。

例如:

  container Positief :=
      for_each_ind('nedvc'
                , OntwikkelPakketten/name
                , 'Value(Winst/'+OntwikkelPakketten/name+' / float32(IsPositief/'+OntwikkelPakketten/name+'), Eur)'
                , domain
                , Eur
                , 'Classified_per_OP/'+OntwikkelPakketten/name+'/Target_9K/ClassBreaks'
  );

另见:http ://www.objectvision.nl/geodms/operators-a-functions/metascript/for-each-indirect


推荐阅读