We want to achieve parity of styling options between Galileo and MapLibre vector tile styles: https://docs.maptiler.com/gl-style-specification/. These are the features that should be implemented to achieve this:
There is an example of conversion of map-tiles style JSON into Galileo vector tile layer here: https://github.com/galileo-map/galileo_vt_styler/blob/main/src/maptiler_style/converter.rs . Ultimately, we want to have a separate crate (in a separate repo under the organization) that will contain an implementation for MapBoxLayer, that you can initialize by giving it just the difinition of the style, and it will create the layer, and allow the user to easily configure the Map and the Renderer (for example, for max/min zoom levels, sky colors etc.).
We want to achieve parity of styling options between Galileo and MapLibre vector tile styles: https://docs.maptiler.com/gl-style-specification/. These are the features that should be implemented to achieve this:
match,get,caseexpressions)There is an example of conversion of map-tiles style JSON into Galileo vector tile layer here: https://github.com/galileo-map/galileo_vt_styler/blob/main/src/maptiler_style/converter.rs . Ultimately, we want to have a separate crate (in a separate repo under the organization) that will contain an implementation for
MapBoxLayer, that you can initialize by giving it just the difinition of the style, and it will create the layer, and allow the user to easily configure the Map and the Renderer (for example, for max/min zoom levels, sky colors etc.).