You see a number of cases of <buildingq=*> (& other similar shapes), where somebody (& I’ve done it myself! ) has drawn a building then incorrectly also immediately hit Q to square it.
Would it be possible to create a validator to check for “q” on the end of a key / tag & pop up a warning?
It’s possible, but I can see that my current approach doesn’t scale well. It’s just that the list of problematic/good keys will quickly grow in the script code.
For individual objects, it’s probably best to query Taginfo/Wiki for each tag and provide some sort of hint. However, for changesets, it’s unclear how many queries will need to be made.
For now, I’m testing the waters for a good solution with these simple checks :)
Plus, I don’t want to flood it with all sorts of checks that mappers will be too lazy to fix.
I know about this project, but unfortunately, there are only a few countries involved yet, and it seems to be a bit noisy with formatting alerts.
In my opinion, the only errors that are valuable are those that prevent you from calling a phone number in your navigator, That’s why I only use isPossiblePhoneNumber() in my script.
One of the big advantages to shortbread is that users can easily switch to their own tiles. (yet another switch2osm guide to write). Copy a pmtiles file to a web server or cloud storage and that’s all you need for a hosting setup.
You won’t get the minutely updates of OSMF tiles, but most sites don’t need that.
As a practical matter, the “problematic usage” levels of vector tiles will probably be much higher than raster tiles because of overzoom, 512px tiles, most stuff being rendered in advance, and per-layer rendering.