Protomaps (the vector rendering library I use) doesn't seem to support footpaths/pedestrian roads at all, if you look at their leaflet demo linked from the github for protomaps.js. Ideally I think they should show up as dotted lines or something.
At some point I decided to generate those paths as roads as a holdover, but in retrospect that's going to give people the wrong idea. ~For Launch, let's remove pedestrian/footpath ways altogether to match what Protomaps has. For the future, I think I could add support to protomaps.js, and upstream it if they want.~
~- [ ] Remove footpaths/pedestrian roads from tile generation for Launch.~
As for the rest, I think we could skip for launch, unless we see something bad and obvious.
[x] ~Post-Launch,~ add footpaths/pedestrian roads back to tile generation, and add support for them as a dotted line in protomaps.js
Post-Launch
Water in some places is broken. In particular, look at NYC. Maybe it has to do with misinterpreting the ferry lines as areas? Maybe we could just axe those.
Make the tiles look good and somewhat follow the Protomaps.js spec
Add the .shp files for land use etc that the tilemaker configs want to use. (maybe)
Hide POIs when sufficiently zoomed out.
Trails, pedestrian paths, cycle paths, etc, now show up as as a dark red dotted line.
This is due to a patch I made on top of protomaps.js
Contribute the changes back to Protomaps? Not too likely. The other protomaps renderer (not for Leaflet) actually has these, so it's probably on their radar for the leaflet version.
Get feedback?
Separate "urban" from "rural" paths. The latter should stay red.
Delete anything in the mbtiles configs that I'm not using. All unused attributes ("class" etc) should be gone. That could shrink the output files a little actually.
Protomaps (the vector rendering library I use) doesn't seem to support footpaths/pedestrian roads at all, if you look at their leaflet demo linked from the github for protomaps.js. Ideally I think they should show up as dotted lines or something.
At some point I decided to generate those paths as roads as a holdover, but in retrospect that's going to give people the wrong idea. ~For Launch, let's remove pedestrian/footpath ways altogether to match what Protomaps has. For the future, I think I could add support to protomaps.js, and upstream it if they want.~
~- [ ] Remove footpaths/pedestrian roads from tile generation for Launch.~
As for the rest, I think we could skip for launch, unless we see something bad and obvious.
Post-Launch