Every kind of place PitStopper looks for along a route, the OpenStreetMap tag it matches on,
and the icon that draws it. Rendered from src/poi/categories.js, so this page cannot fall
out of step with the app.
coffee_mug_with_steam,
water_tap_with_drinking_glass, sitting_tank_toilet. Matching our categories to it by
OpenStreetMap tag found 12 of 94; by picture it is nearly complete. So every row below was chosen by eye, which
is exactly why the choices are published rather than buried. Take them if they are useful: the artwork is public
domain and the tags are OpenStreetMap's..gpz icons use (theirs is baked in), and each sits on the same split swatch as
the PNGs so they can be judged side by side. The map pin column puts the same four inside the pin the map
draws, in each category's marker colour; there the glyph stays at 15 px and the outline grows outwards.
Switch the theme for the light-on-dark case. PitStopper now draws 0.5 px, chosen here, and the
.gpz icons are baked at the same proportion..gpz, which is a
zipped GPX that can carry icon images alongside it. An app that reads them (Locus Map 4, GPX Viewer) draws ours
instead of its own; everything else, a Garmin device included, ignores them. Tick Compress it (.gpz) on a
GPX export and they go with the file, as PNG and SVG unless you choose otherwise: the set for the maps you ride
with beside the route, and the other SVG set in a folder of its own. Each one is named
PS_<category> and matched by a <sym> of the same name: a reader checks its
own icons first, so a file called Restaurant.png would lose to the one Locus already has, and the
prefix is what keeps ours distinct.