openstreetmap / operations

OSMF Operations Working Group issue tracking
https://operations.osmfoundation.org/
99 stars 12 forks source link

Figure out how to serve client-side style resources #1172

Open pnorman opened 2 weeks ago

pnorman commented 2 weeks ago

Problem

With client side layers proposed as featured layers, we need to figure out how to serve the styles to the client.

Description

We have a couple of proposed featured layers that are Maplibre GL styles. These styles consist of a style json, spritesheet, and fonts. The MapLibre style contains the URL of the spritesheet and fonts.

The style, spritesheet, and fonts are all built by various processes. Some of them (particularly fonts) may not be easily automated and they don't need to be regenerated frequently.

Some options come to mind are

The last probably isn't an option for fonts.

I would like to avoid the situation we ended up with OpenLayers where we're compelled to keep an ancient version of software or a resource available forever.

Screenshots

No response

tomhughes commented 2 weeks ago

As written this is really largely an operational question and not something that can/should be addressed here.