Live data from Hacker News

Vector Tiles are deployed on OpenStreetMap.org

blog.openstreetmap.org

51–60 of 73 posts

Re: Vector Tiles are deployed on OpenStreetMap.org

#51
post #29

Earlier quoted context omitted.

>Vector tiles are not new technology. Yeah, it really is not. Mapbox Vector Tiles spec came out in 2014, and they've been absolutely standard across all (non-government) web mapping for at least the last 5 years.

Indeed almost everyone except Apple's MapKit library for in-app native maps integration is using vector these days.

Could you explain why you say that? My understanding is that rasterized tiles are only a graceful degradation when necessary in MapKit, while vector is default, as the behavior and experience would indicate.

Re: Vector Tiles are deployed on OpenStreetMap.org

#52

What's the impediment to not providing daily or weekly planet-wide mbtiles similar to the availability of OSM pbfs on AWS open data buckets[1]? [1] https://registry.opendata.aws/osm/

To answer the question: somebody needs to do the initial work and it's a further moving part that needs to be kept running (as the other responses point out such a distribution would likely use PMTiles as a container format). Given the current finances and staffing of the OSMF likely not top priority.

Re: Vector Tiles are deployed on OpenStreetMap.org

#53
What happened to maps trying to make the names of most or all streets visible? It looks like the vector layer on the web viewer is sort of trying to show some street names, but it seems extremely buggy right now — names appear and then disappear again when making small zoom adjustments.

Not that Apple Maps or Google Maps are much better in this regard.

Re: Vector Tiles are deployed on OpenStreetMap.org

#54
post #52

What's the impediment to not providing daily or weekly planet-wide mbtiles similar to the availability of OSM pbfs on AWS open data buckets[1]? [1] https://registry.opendata.aws/osm/

To answer the question: somebody needs to do the initial work and it's a further moving part that needs to be kept running (as the other responses point out such a distribution would likely use PMTiles as a container format). Given the current finances and staffing of the OSMF likely not top priority.

But they've done the work and are serving them now, just wondering why they don't just dump a copy on AWS. Thanks for answering!

Re: Vector Tiles are deployed on OpenStreetMap.org

#55
This comment is a reminder that OSM Vector Tiles is sponsored work. It is exciting to see the deployment of it — congrats to the team!

If you find value in it, consider donating any amount to the OpenStreetMap Foundation.

https://blog.openstreetmap.org/2024/02/11/2024-announcing-th...

Re: Vector Tiles are deployed on OpenStreetMap.org

#56
post #9

In case you wonder how much time / resources it takes to generate vector tiles, I'm running benchmarks with Tilemaker here for https://cartes.app https://github.com/systemed/tilemaker/issues/839

Also worth checking out https://github.com/onthegomap/planetiler, which maybe a bit less mature, but is much faster than Tilemaker.

Re: Vector Tiles are deployed on OpenStreetMap.org

#57
post #24

Earlier quoted context omitted.

I think mbtiles are being phased out for pmtiles because no DB required and can be served from static storage like R2/S3 (with a worker but hopefully the worker part goes away and they support byte offset requests soon)

You don't need a database to serve mbtiles. If you're deploying PMTiles somewhere that doesn't support byte offset requests, then they don't really have much advantage over mbtiles.

That depends what you mean by needing a database. MBtiles files are SQLite database files, so you need a SQLite process running somewhere to extract the requested tiles.

Re: Vector Tiles are deployed on OpenStreetMap.org

#58
post #13

Background: Mapping applications split up data into "tiles" so you can download only the data you are currently looking at. For example, you don't want to download the entire planet, just to look at your own neighborhood. Historically, these tiles were literally images that the client application (i.e. web map) could "tile" side by side to cover the part of the map you were looking at. Now we refer to those images as…

Tiles aren't just about data selection, they're also about caching. By turning a continuous domain (any part of the world at any scale) into a series of discrete requests (a grid of tiles at several fixed scales), maps become a series of cacheable requests.

Re: Vector Tiles are deployed on OpenStreetMap.org

#59
While vector tiles are often marketed as faster loading ones, and it is true in OSM case, I would like to see apples to apples comparison: vector tiles with same level of detail as original OSM raster tiles. Maybe someone already has such vector style built?

Re: Vector Tiles are deployed on OpenStreetMap.org

#60
post #29
post #13

Background: Mapping applications split up data into "tiles" so you can download only the data you are currently looking at. For example, you don't want to download the entire planet, just to look at your own neighborhood. Historically, these tiles were literally images that the client application (i.e. web map) could "tile" side by side to cover the part of the map you were looking at. Now we refer to those images as…

>Vector tiles are not new technology. Yeah, it really is not. Mapbox Vector Tiles spec came out in 2014, and they've been absolutely standard across all (non-government) web mapping for at least the last 5 years.

+1. Google launched their (proprietary) vector tiles in 2013 as well, and I'd even argue that vector has been the standard well over 5 years now.
Post reply on HN