В GeoDMS cdf не работает в команде for_each - PullRequest
0 голосов
/ 25 марта 2019

В 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'
);

1 Ответ

1 голос
/ 25 марта 2019

Свойства 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

...