gravitystorm / openstreetmap-carto

A general-purpose OpenStreetMap mapnik style, in CartoCSS
Other
1.51k stars 811 forks source link

Render symbols for healthcare:speciality=osteopathy #4937

Open STPKITT opened 4 months ago

STPKITT commented 4 months ago

Hi, for the first time in my OSM membership I created an entry for an osteopathy. In contrast to for example a pub I had added prior there was no symbol showing up for the osteopathy which left me wondering what I did wrong. Long story short I found out that it's due to openstreetmap-carto's lack of rendering symbols of that type which I'd like to see changed. Greets!

HolgerJeromin commented 4 months ago

healthcare:speciality=osteopathy is a sub Tag. https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality What is the main tag you want to render? Probably amenity=doctors which is rendered (all the same).

STPKITT commented 4 months ago

Oh ok sorry, it's healthcare=alternative then. amenity=doctors usually doesn't apply for osteopathy, or does it?

imagico commented 4 months ago

healthcare:speciality=osteopathy has 1770 uses, almost all of them in Europe, almost half of them in France. No documentation on the OSM wiki.

healthcare=alternative has 15.5k uses and is mostly used as a residual tag for any and all facilities considered to belong to the domain of healthcare for which no other more specific tag exists.

Being completely unfamiliar with the concept of osteopathy i can't really comment on the suggestion much. Is there any argument why this is important to show (compared to plenty of other much more widely tagged healthcare facilities - see for example #4235, #4605)?

STPKITT commented 4 months ago

Regarding the usage numbers you gave I think they are pretty low which means showing those facilities would improve the usefulness of the map without flooding/spamming the map with additional symbols.

The fitting documentation is https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality , IDK why it would need more than that since it's a sub tag as I've learned from this thread.

So my proposal wouldn't be to render all healthcare=alternative entries, since that tag covers a huge range of facilities of even bigger varying importance, but possibly to render just the ones listed on https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality .

Anyway my impression is that ultimately openstreetmap-carto or whichever component of the OSM system is responsible for what the user sees on the openstreetmap.org website needs a toogle in the GUI which let's the user show/hide symbols of different types. If anybody hints me at the component responsible I'd create an issue for that in case it doesn't yet exist.

imagico commented 4 months ago

So my proposal wouldn't be to render all healthcare=alternative entries, since that tag covers a huge range of facilities of even bigger varying importance, but possibly to render just the ones listed on https://wiki.openstreetmap.org/wiki/Key:healthcare:speciality .

And what qualifies these tags for being shown beyond that someone editing the wiki found them subjectively worthy of being listed?

I am looking for arguments like: In region X a lot of people practice healthcare speciality Y and offer their services publicly, making Y one of the most most widely used healthcare services locally. Mappers map these using tag Z and it would be important for map users in that region to see these facilities on the map.

Anyway my impression is that ultimately openstreetmap-carto or whichever component of the OSM system is responsible for what the user sees on the openstreetmap.org website needs a toogle in the GUI which let's the user show/hide symbols of different types.

That is not an aim of this project. Our goal is to create a map that looks the same for everyone looking at it, forming a dependable baseline for all mappers in OpenStreetMap and being fully accessible through passive observation. What you envision is already possible to create through tools like umap. Discussing features of the openstreetmap.org website is possible here: https://github.com/openstreetmap/openstreetmap-website - but make sure to read up on past discussion in a similar direction before opening a new issue there (https://github.com/openstreetmap/openstreetmap-website/issues/2370 and https://github.com/openstreetmap/openstreetmap-website/issues/706 for example).