Feature property holding the category value (required — explicit binding).
OptionalsubOptional feature property holding the sub-category value.
Direct value → symbol table.
OptionalfieldOptional raw-value → category/sub-category translation table (grouped by
feature field), for legend style rules keyed on a raw source attribute
rather than the resolved categoryField. Consumed by the legend generator.
A named, reusable taxonomy: the column it reads (
categoryField, required) plus a directvalue → symboltable. Referenced by one or more layers.