Overview
The map configuration is broken down into a number of categorized sections. Refer to definitions/types/MapConfig.jsonc for details about the sections and options within those sections. Within those sections there is one for each of the primitive types supported by the map - symbol, line, polygon and conditions, and for each of those sections there is a "styles" entry which is the root of a hierarchy of style settings, the application of which to a given feature is controlled by some boolean logic. This is the means by which the dynamic map behavior is controlled, for example enabling and disabling of features in the hide/display, what label should be shown for a given feature, what glows should be shown on lines.