OptionalfillFill color (hex/CSS).
OptionalfillFill opacity (0–1).
OptionalcolorStroke / line color (hex/CSS).
OptionalweightStroke width in pixels.
OptionalopacityStroke opacity (0–1).
OptionaldashDash pattern, e.g. "5 10".
OptionallineOptionallineOptionalradiusPoint radius in pixels.
OptionalshapePoint shape ("circle", "square", …).
OptionalhatchOptionalexpressionNative MapLibre GL paint properties passed through as-is.
Keys must be MapLibre paint property names (e.g. "fill-color", "line-width").
Values can be scalars or MapLibre GL expression arrays.
These override any GeoLeaf-derived paint properties for the same key.
OptionalextendsInherit all unspecified properties from the file's root style object (the default style).
Only "base" is supported. When set, only the properties that differ from the base need
to be declared in this rule's style object.
GeoJSON layer style (flat format)