jakecoppinger / osm2streets-vector-tileserver

Serves up vector tiles of osm2streets output. Very work in progress!
GNU Affero General Public License v3.0
25 stars 2 forks source link

Investigate Tippecanoe for the GeoJSON to Tile step #5

Open BudgieInWA opened 1 year ago

BudgieInWA commented 1 year ago

I came across https://github.com/felt/tippecanoe recently, and thought it might prove useful as part of the workflow here.

Its focus on "level of detail" features might make it more complicated than needed, but it still might cover a lot of the complexity for converting GeoJSON to tiles, idk 🤷.

jakecoppinger commented 1 year ago

Thanks! I have heard of it but I can't remember why I dismissed it - it does look like it would simply the process somewhat. I'll will investigate further when I have some time 😀

BudgieInWA commented 1 year ago

Just dropping this link (which I haven't looked into) too, because using an existing tile server that handles all the tile specifics and lets us implement osm2streets as a "rendering backend" sounds like the ideal setup to me.

http://www.tilecache.org/

This TileCache client supports multiple different rendering backends. Each rendering backend also supports the ability to draw 'metatiles', where a large tile is rendered, and then chopped into smaller tiles using the Python Imaging library.