MBStyle references
As MBstyle is heavily modeled on JSON, it may be useful to refer to the JSON-Schema documentation for basic syntax.
Mapbox Style Specification
For an extended reference to these styles check out the Mapbox Style Specifications.
GeoTools MBStyle extension
The implementation used by GeoServer is documented here. The GeoTools project is responsible for the parser/encoder to convert between Mapbox Styles and GeoServer style objects.
This documentation is actively maintained and matches the capabilities in GeoServer:
When reading the above reference keep in mind the specification is written in an additive fashion, where new features are documented along with the version number range for which they are supported.
As an example the basic functionality of background-color
support is added in GeoTools 23.0
, as shown in the following table:
Support | Mapbox | GeoTools | OpenLayers |
---|---|---|---|
basic functionality | >= 0.10.0 | Not yet supported | >= 2.4.0 |