-
Notifications
You must be signed in to change notification settings - Fork 1
GSIP 184
Jody Garnett (GeoCat) is proposing this activity to better support our GeoCat Bridge customers and the combination of GeoServer and Vector Tiles.
Note this proposal uses "MBStyle" to avoid making use of MapBox trademark.
This proposal is for GeoServer 2.17-beta.
- Under Discussion
- In Progress
- Completed
- Rejected
- Deferred
The Vector Tile extension for GeoServer is a popular way to generate tiles for use in MapBox.GL or OpenLayers.
The MBStyle extension is a great addition to this workflow, enabling the same styling for both client side and server side.
Preflight check:
- Proposal to GeoTools PMC to take mbstyle unsupported module to plugin status.
Proposal covers:
-
Moving the module from community to extension in the build system.
-
Updating the website template to make the extension available.
-
Updating the pom.xml contract information.
-
Updating documentation for this extension.
The Mapbox Style Specification is quite active, during life as a community module we have seen expression support added (deprecating filter in the process). Staying "current" is likely to require ongoing effort, interest and investment.
On the positive side the standard is documented with these concerns in mind, each feature being marked as available in Mapbox GL JS, Android SDK, iOS SDK, or macOS SDK. Our own copy of the documentation reflects this approach indicating what capabilities are supported.
The standard is "open" in the same way that OGC standards are "open" ... they are freely available to read. Stepping back it is of concern that the standard is now formally part of Mapbox GL JS documentation (and no longer maintained neutral to a specific SDK). This tends to imply the standard will change more over time, and become more of a "boutique" document over time as it aligns with the needs of a specific library.
Project Steering Committee:
- Alessio Fabiani:
- Andrea Aime:
- Ian Turton:
- Jody Garnett:
- Jukka Rahkonen:
- Kevin Smith:
- Simone Giannecchini:
- Torben Barsballe:
- Nuno Oliveira:
- Style Specification (Mapbox GL JS)
- MBStyle Styling (User Guide)
- MBStyle Styling Workbook
- GeoTools / GeoServer Meeting 2019-03-01
©2020 Open Source Geospatial Foundation