▲ | kibwen 7 days ago | ||||||||||||||||||||||||||||||||||||||||
Does this reduce the operating costs of hosting OSM-based maps, since presumably they require less CPU spent on rendering and vectors consume less storage/bandwidth? | |||||||||||||||||||||||||||||||||||||||||
▲ | hamiltont 7 days ago | parent | next [-] | ||||||||||||||||||||||||||||||||||||||||
Yes and No. No because the official OSM tile layer is heavily subsidized by Fastly (€720k last I checked) and rendering by AWS (€40k) Yes because technically it would use fewer resources thus easier on AWS+Fastly and also easier to self-host In last risk assessment I read closely(1) OSM noted "If we lost [Fastly] sponsorship, we would likely cut off all third-party access to the standard tile layer and run a small number of Varnish servers." As I understand it, primary drivers for vectors was not cost more improving internationalization, generally enabling client-side rendering decisions, and driving a modern toolchain that would net multiple follow-on benefits I'm a bit behind, there is more recent info available at (2) 1.https://operations.osmfoundation.org/2024/01/25/owg_budget.o... 2. https://osmfoundation.org/wiki/Finances | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
▲ | sp8962 7 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
No, because you've been able to self host (or have somebody host them for you) vector tiles for a long time with very little effort, and yes that will somewhat offload processing to clients, and, more importantly allow many styling decisions to be made by the client (but not all). Static or infrequently updated vector tiles can be generated from OSM data by a number of tools, but those most popular right now are https://github.com/systemed/tilemaker and https://github.com/onthegomap/planetiler The actual -new- thing is that the work Paul has done for the OSMF allows on the fly (aka in minutes) updates of the vector tiles. This is important for OSM contributors as a feedback mechanism and the main reason the OSMF operates the current raster tile service. What is currently a bit out in the open is which usage restrictions will apply to to using the vector tile service as, just as with the raster tile service, the intent is not to compete with or replace third party services and a vector tile service could potentially do that. | |||||||||||||||||||||||||||||||||||||||||
| |||||||||||||||||||||||||||||||||||||||||
▲ | speedgoose 7 days ago | parent | prev | next [-] | ||||||||||||||||||||||||||||||||||||||||
Yes, vector tiles are much easier to self host. You have for example https://protomaps.com/ or https://openmaptiles.org/ or https://versatiles.org/ (random order). | |||||||||||||||||||||||||||||||||||||||||
▲ | hyperknot 7 days ago | parent | prev [-] | ||||||||||||||||||||||||||||||||||||||||
openfreemap.org creator here. Yes, with vector tiles you are basically hosting static files, the server has nothing to do, except HTTPS encryption. Even gzipping is already done in the tiles. | |||||||||||||||||||||||||||||||||||||||||
|