Type-specific settings are also accepted.
Optional
Stable id; auto-generated if omitted.
Layer type (same identifiers as map types).
Explicit role; defaults from the type.
Keyed visual encodings: fill, size, color, stroke, …
Per-layer legend config.
Type-specific settings are also accepted.