Hi there,
a local association recently approached me as an active mapper in the region with a question regarding filtering and visualizing OSM data. Their goal is to build a map similar to this one, highlighting POIs for parents, hence filtering OSM data for tags such as “changing_table”, “baby_feeding” or “kids_area”. I criticized the map linked above for only adding a custom static data layer above OSM data, instead of directly filtering OSM data using overpass-turbo queries, thus building a dynamic layer on top of the map that is updated whenever changes in the OSM data occur.
My “better” approach consisted of building a uMap with overpass queries. The resulting map thus profits from contributions of all mappers, but in the same time data collected by the association would find its way into OSM and thus improve the overall database quality. Even though I could easily build a uMap filtering the tags listed above, I miss some functionality: inspired by the Stuttgart map, I would like to show some more information by clicking on a POI. My “interaction data popup” looks like this:
# Wickeltisch
Ort: {name}
Auffindbar in: {changing_table:location}
Kosten: {changing_table:fee}
Gebühr: {changing_table:charge}
Anzahl: {changing_table:count}
- Is there a way to insert a “translation table” in uMap, ie. a mapping of OSM values to own strings, such as value contained in {changing_table:location} being mapped to “Behindertentoilette”, {fee} to “Nein”, etc?
- If not, which map service would you recommend for overpass-turbo queries that are updated on a regular basis? I have no experience with hosting an own map service, so any help is highly appreciated.
Thanks in advance!