I have a set of features that need to be defined by 4 attribute and each has 4 possible values. however this generates 256 possible options.
This will allow me to determine Site Not Started, Site in Progress, Site Complete, and Repeater only not started
This code works to give me all of the sites that are not started.
Var not1 = ($FEATURE.ANTENNAREPLACED == 'NS' & $FEATURE.BREAKERREPLACED == 'NA' & $FEATURE.SNMPUPDATED == 'NA' & $FEATURE.REPEATER == 'NS')
Var not2 = ($FEATURE.ANTENNAREPLACED == 'NA' & $FEATURE.BREAKERREPLACED == 'NS' & $FEATURE.SNMPUPDATED == 'NA' & $FEATURE.REPEATER == 'NS')
Var not3 = ($FEATURE.ANTENNAREPLACED == 'NS' & $FEATURE.BREAKERREPLACED == 'NS' & $FEATURE.SNMPUPDATED == 'NA' & $FEATURE.REPEATER == 'NS')
Var not4 = ($FEATURE.ANTENNAREPLACED == 'NA' & $FEATURE.BREAKERREPLACED == 'NA' & $FEATURE.SNMPUPDATED == 'NS' & $FEATURE.REPEATER == 'NS')
Var not5 = ($FEATURE.ANTENNAREPLACED == 'NS' & $FEATURE.BREAKERREPLACED == 'NA' & $FEATURE.SNMPUPDATED == 'NS' & $FEATURE.REPEATER == 'NS')
Var not6 = ($FEATURE.ANTENNAREPLACED == 'NA' & $FEATURE.BREAKERREPLACED == 'NS' & $FEATURE.SNMPUPDATED == 'NS' & $FEATURE.REPEATER == 'NS')
Var not7 = ($FEATURE.ANTENNAREPLACED == 'NS' & $FEATURE.BREAKERREPLACED == 'NS' & $FEATURE.SNMPUPDATED == 'NS' & $FEATURE.REPEATER == 'NS')
return not1 + not2 + not3 + not4 + not5 + not6 +not7
This code will result in all sites with only a repeater
VAR REPEATER = ($feature.ANTENNAREPLACED == 'NA' & $feature.BREAKERREPLACED == 'NA' & $feature.SNMPUPDATED == 'NA' & $feature.REPEATER == 'NS')
However, I need to figure out how to get it to create more than one symbol class
I tried
return with a semi colon in between the final variable