В GeoDMS cdf, похоже, не работает с командой for_each

#foreach #geodms

#foreach #geodms

Вопрос:

В 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:

Свойства cdf и url не могут быть установлены с помощью конкретной for_each операции, но могут быть установлены с помощью generic 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