Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Render emergency=lifeguard facilities #3629

Open
Fizzie41 opened this issue Jan 10, 2019 · 62 comments
Open

Render emergency=lifeguard facilities #3629

Fizzie41 opened this issue Jan 10, 2019 · 62 comments
Labels
new features Requests to render new features
Milestone

Comments

@Fizzie41
Copy link

Currently, none of the emergency=lifeguard options render.

Visibility of these facilities on the map could well be (without wanting to sound over-dramatic!) a matter of life or death, in that people can see where to go for help if a swimmer is in trouble.

If placing a node using iD, emergency=lifeguard does show an black & white life-ring icon, but it doesn't actually then render on the map eg https://www.openstreetmap.org/node/3491121545.

A better icon would be the one shown on the emergency=life_ring page https://wiki.openstreetmap.org/wiki/Tag%3Aemergency%3Dlife_ring: https://wiki.openstreetmap.org/w/images/0/0a/Life_ring.png
as red is the global distress / emergency colour & would stand out better on the map.

The same icon should be used for all the lifeguard options ie
https://wiki.openstreetmap.org/wiki/Tag%3Aemergency%3Dlifeguard
https://wiki.openstreetmap.org/wiki/Tag%3Aemergency%3Dlifeguard_base
https://wiki.openstreetmap.org/wiki/Tag%3Aemergency%3Dlifeguard_tower
https://wiki.openstreetmap.org/wiki/Tag%3Aemergency%3Dlifeguard_platform
https://wiki.openstreetmap.org/wiki/Tag:emergency%3Dwater_rescue_station
https://wiki.openstreetmap.org/wiki/Tag%3Aemergency%3Dlife_ring

There are ~2000 of these facilities worldwide, so it is not an insignificant matter.

@kocio-pl kocio-pl added the new features Requests to render new features label Jan 10, 2019
@kocio-pl kocio-pl added this to the New features milestone Jan 10, 2019
@jeisenbe
Copy link
Collaborator

jeisenbe commented Jan 10, 2019 via email

@wilmaed
Copy link

wilmaed commented Jan 10, 2019

emergency=life_ring

For me the most interesting tag:

  1. usage: 2083
    https://taginfo.openstreetmap.org/tags/?key=emergency&value=life_ring

  2. life saving (not for current emergency situation, but for preparation)

ID-Editor Icon:
ring

@kocio-pl
Copy link
Collaborator

Please test it on 14 px matrix to see how is it working.

@wilmaed
Copy link

wilmaed commented Jan 10, 2019

Please test it on 14 px matrix to see how is it working.

Icon 14x14
g305

Beach:
beach

@kocio-pl
Copy link
Collaborator

I guess I would try a bit bigger white areas and use healthcare red probably, but it looks acceptable detail for me for z19+.

taghistory 40

@wilmaed
Copy link

wilmaed commented Jan 10, 2019

I guess I would try a bit bigger white areas and use healthcare red probably,

14x14 red/white
r2

Beach2:
beach2

@wilmaed
Copy link

wilmaed commented Jan 10, 2019

Beach3: transparent inner ring

beach2

@Adamant36
Copy link
Contributor

Adamant36 commented Jan 10, 2019

Is that an actual test rendering with a .png file or just a cut and past? (probably a cut and paste now that I actually looked at it).

@kocio-pl
Copy link
Collaborator

What we need is probably SVG icon with red and white colors included. Having more than one color defined does not allow to make color styling on the fly by Mapnik, but it's still plain XML code that can be easily changed by text editor.

@wilmaed
Copy link

wilmaed commented Jan 10, 2019

What we need is probably SVG icon with red and white colors included.

for red: which rgb-Value?

@Adamant36
Copy link
Contributor

Sorry, I meant SVG. Empty space where the white spots should be would be better wouldn't it?

@kocio-pl
Copy link
Collaborator

for red: which rgb-Value?

I guess reusing healthcare red would be OK (it might be changed - see #3613 - but it's easy to update SVG then):

@health-color: #BF0000;

Empty space where the white spots should be would be better wouldn't it?

One has to test it. It didn't work for me for bus stations, but maybe this icon is different.

@wilmaed
Copy link

wilmaed commented Jan 10, 2019

SVG (only 2 colors: transparent and red):
https://github.com/wilmaed/foo/blob/master/ring_trans.svg

14x14px:
zwischenablage01

Beach3:
beach3

@wilmaed
Copy link

wilmaed commented Jan 10, 2019

Is that an actual test rendering with a .png file or just a cut and past? (probably a cut and paste now that I actually looked at it).

I am only able to c&p: 14x14px on Zoom-Level 19.

Sorry, I meant SVG. Empty space where the white spots should be would be better wouldn't it?

https://github.com/wilmaed/foo/blob/master/ring_trans.svg

Tranparence instead of white.
A test rendering is beyond my knowledge.

@matkoniecz
Copy link
Contributor

a matter of life or death, in that people can see where to go for help if a swimmer is in trouble

For record this is quite absurd justification, if lifeguard location is so far away that one needs map to find them - then they arrive far too late to help

@jragusa
Copy link
Contributor

jragusa commented Jan 10, 2019

Other lifeguard facilities would be better rendered with this icon. The proposed icon stands out too much for just a life ring in comparison to waste_basket for example.

@kocio-pl
Copy link
Collaborator

Other lifeguard facilities would be better rendered with this icon.

Which ones do you mean?

@jragusa
Copy link
Contributor

jragusa commented Jan 10, 2019

I mean emergency=base/tower/plateform/water_rescue_station but I notice they are not so frequent (total=1257).

@Fizzie41
Copy link
Author

Thanks everyone for your work!

Could I suggest using only 4 quadrants as per https://wiki.openstreetmap.org/w/images/0/0a/Life_ring.png
0-90` white, 90-180 red, 180-270 white & 270-360 red?

Would that show up better?

@Fizzie41
Copy link
Author

Other lifeguard facilities would be better rendered with this icon. The proposed icon stands out too much for just a life ring in comparison to waste_basket for example.

I did suggest using this icon for all of the various lifeguard facilities as well as stand-alone life-rings.

& (even though Mateusz doesn't agree), if they are showing a potentially life-saving object / facility, doesn't that make them quite a bit more important than a waste basket?

@sommerluk
Copy link
Collaborator

What @matkoniecz explained is that “saving live” is a really bad argument for rendering of this icon! The process of drowning is usually very short (often shorter than 60 seconds!), so it’s useless to use a map to find a life guard station to get someone saved. If you know how to do water rescue, do it. If not, do not make any self-endangering. Call the emergency, cry for help, throw floating objects in the water – do whatever, but don’t waste your time with looking on a map!

An urgent emergency is therefore not the criterium for rendering or not or for the exact zoom level for this feature rendering in our map style.

@Fizzie41
Copy link
Author

What @matkoniecz explained is that “saving live” is a really bad argument for rendering of this icon! The process of drowning is usually very short (often shorter than 60 seconds!), so it’s useless to use a map to find a life guard station to get someone saved.

Respectfully, I disagree.

I live at one of the top tourism destinations in Australia, with a major emphasis on beaches / swimming / surfing. We regularly (weekly?) see reports of people being rescued because someone saw they were in trouble, then ran several 00 m's along the beach to get help.

Frequently, these people have got into trouble as they were swimming in the wrong spot on the beach. This proposal "could" even help reduce that happening, as it would show where lifeguards are located, & so "may" help people decide to go to a safe place?

@Adamant36
Copy link
Contributor

99% agree its probably worthless to look at the map in order to find this information at the time of a rescue. It doesnt mean it wouldnt be worth seeing ahead of time though when planing a trip as an orentation point, knowing where life guards are or if the beach your going to has safety equipment in the first place or not (some dont. So might not be worth going compared to one nearby that does), or even when your at the beach and want to talk to a life guard but not for an imidate risk in the water (they still provide useful safty information, bandaides, splents, whatever). I think preplanning what beach to go to and as an emergency orentation point is the best use case. Its a big part of "beach Infrastructure."

@matkoniecz
Copy link
Contributor

It doesnt mean it wouldnt be worth seeing ahead of time though when planing a trip as an orentation point,

Yes, my comment was not against rendering it (I have no opinion here) but against accepting "rendering it will save lives therefore it must be rendered" argument as accepting it would force as also to ensure that this icon will never be blocked by other objects, easy to notice etc.

@boothym
Copy link
Contributor

boothym commented Jan 17, 2019

Agree that no one is going to be whipping out their phone and checking OSM in an emergency. But like defibrillators (#1603) it's useful to see where they are. Plus there's a feedback loop as people are more likely to survey and add them to the map if they see they are being rendered.

At my nearest beach I've mapped benches, rubbish bins, guideposts, information boards/maps, and toilets, all of which are only rendered at z19. I think a life_ring icon is just as important as those objects, and half a dozen of them along a large beach is hardly going to clutter the map.

For the lifeguard stations/towers there might need to be some tag rationalisation first to increase the numbers. Also, for places which aren't sunny all year round, lifeguards may only be operational for the summer months - not sure if there's anything that can be done to show the difference?

@Fizzie41
Copy link
Author

Also, for places which aren't sunny all year round, lifeguards may only be operational for the summer months - not sure if there's anything that can be done to show the difference?

This was mentioned in the original mailing-list discussion re lifeguards, with thought of using the opening hours key with comments eg "May - October only", which would mean that people would have to check the details on each particular node.

So what happens from here please? Is there anything further that needs to be done, or will this just start rendering on the next update? How does it all work?

Thanks

@kocio-pl
Copy link
Collaborator

As it seems acceptable goal, someone needs to make a code for rendering life-rings. Maybe you would like to try?

@Fizzie41
Copy link
Author

Sorry, I thought that had all been worked out up there ^, with the final option being red & white colours with a transparent centre?

Maybe you would like to try?

Thanks, but I don't have the faintest idea of even how / where to start!

@da1910
Copy link

da1910 commented Feb 21, 2019

With life ring rendering decided upon, i do believe that the remaining facilities need rendering, and my logic for rendering lifeguard_tower and lifeguard_base is the following:

Of the lifeguard facilities that are tagged the two most popular are lifeguard_base (278 uses) and lifeguard_tower (489 uses), there has been discussion ongoing for a while about merging some of the lifeguard facility tags, but no consensus was reached. My rationale would be that lifeguard_base would represent permanently manned facilities with storage and maintenance facilities, like RNLI lifeboat stations in the UK. While lifeguard_tower would represent buildings that are manned seasonally and have limited to no facilities, but that immediate assistance would be available when open.

I'd love to get some consensus on what ought to be rendered here.

@da1910
Copy link

da1910 commented Feb 22, 2019

A comment on the pull request above suggested that the icon is a little heavy, do we have a lighter weight version of the icon that could be used instead? @wilmaed perhaps?

@Fizzie41
Copy link
Author

Fizzie41 commented Jan 6, 2020

Just wondering if we were ever able to come up with a solution for the Life-ring? I see form reading 3688 that it's been decided not to do anything about the various bases / towers etc, but life-ring seems to be OK? Thanks

@imagico
Copy link
Collaborator

imagico commented Jan 7, 2020

We have an open PR in #3688 but the issues mentioned in #3688 (comment) have so far not been addressed. More generally speaking new symbol types are currently difficult to find consensus for due to the lack of consensus on #3635 and an overall strategy for POI rendering.

@da1910
Copy link

da1910 commented Jan 13, 2020

I'm very happy to implement this request with a new icon, but I am by no means a designer, so if someone wants to propose an improved icon then I can do the fix. It's unlikely to get merged unless there is clear consensus here and on the PR. Feel free to support the addition of Life-Rings over on PR #3688 if the issue matters to you!

@Fizzie41
Copy link
Author

Fizzie41 commented Jan 15, 2020 via email

@Fizzie41
Copy link
Author

Fizzie41 commented Jan 15, 2020 via email

@Fizzie41
Copy link
Author

Fizzie41 commented Jan 1, 2021

Comment added to #3688 suggesting using this icon for emergency=life_ring initially.
#3688 (comment)

@EwenH
Copy link

EwenH commented Jan 31, 2021

a matter of life or death, in that people can see where to go for help if a swimmer is in trouble

For record this is quite absurd justification, if lifeguard location is so far away that one needs map to find them - then they arrive far too late to help

Not exactly. We have multiple incidents in Australia where the passer by rescuers have perished as well and in that time, there could have been potentially an improved outcome. For the state that I am in over the last summer "The 2019-20 Victorian Drowning Report shows there were 34 drowning deaths in Victoria and 100 non-fatal drowning incidents last financial year." This current season 42 people have drowned in Victoria since July (winter), 2020 to January 2021.

@Adamant36
Copy link
Contributor

Adamant36 commented Jan 31, 2021

Personally, I'd argue it might be worth rendering emergency=lifeguard. Since it could help people know where it is safer to swim. I'm sorta against rendering Life-Rings though, because most of the time they are not accessible to the public and people shouldn't be taking life rings in an emergency situation from people who trained in using them and rescuing people.

don't know how it is anywhere else then America, but everywhere that I have gone swimming life rings are always with life guards or near them and you can't just be like "hey do you mind if barrow that to save someone?" I'm sure there are exceptions, but not enough to make rendering them worth it IMO.

Plus, there is a high probability that any particular life ring won't consistently be in the place where it is mapped. To me it's like mapping individual rental cars at a car rental place or something along those lines.

@Fizzie41
Copy link
Author

Personally, I'd argue it might be worth rendering emergency=lifeguard. Since it could help people know where it is safer to swim

Since I've been doing further work on this tag, I've wondered about rendering both =lifeguard & also =lifering?

Life-ring would be the icon of an actual life-ring, as discussed here, while lifeguard could be shown as a red & yellow flag, which I believe is in international use to mark a safe swimming area?

people shouldn't be taking life rings in an emergency situation from people who trained in using them and rescuing people.

No, of course not.

life rings are always with life guards or near them

Not always. They are often mounted on jetties etc so they are available for anybody to grab & throw to someone in trouble in the water eg https://en.wikipedia.org/wiki/Lifebuoy#Gallery_of_types_of_lifebuoys

there is a high probability that any particular life ring won't consistently be in the place where it is mapped

Permanent mounts so very unlikely they wouldn't be there, unless it's been stolen / vandalised (& we don't make provision for that in any mapping)

@Adamant36
Copy link
Contributor

Adamant36 commented Jan 31, 2021

lifeguard could be shown as a red & yellow flag, which I believe is in international use to mark a safe swimming area?

I'd have zero problem with that.

No, of course not.

So then don't you think that points to the fact that they are not the best things to render for a general map? I guess you could add access=private tags them to get around it, but I don't think that's adequate.

Permanent mounts so very unlikely they wouldn't be there, unless it's been stolen / vandalised (& we don't make provision for that in any mapping)

I'm sure there's other instances where the actual life ring wouldn't be there. I'd have problem with this if the permanent mounts are what we were tagging, but we are tagging what's attached to them and there is zero guarantee that it will be there when someone needs to save a persons life with it. I can't think of anything else in OSM that is like that. It's not really a matter of life or death if a vending machine is out of candy bars one day, like it is here if there is no life ring we are rendering the map like there is one. If the tag was for life ring mounts there wouldn't be that problem, because we aren't mapping something that can be easily picked up by anyone and taken away at a moments notice.

@Fizzie41
Copy link
Author

So then don't you think that points to the fact that they are not the best things to render for a general map?

Sorry, lifeguards or rings? Regardless, yes, I consider they could both be mapped independently. Lifeguard shows you where you can to fetch help, lifering shows where it is if there's no professional help available.

there is zero guarantee that it will be there when someone needs to save a persons life with it.
I can't think of anything else in OSM that is like that.

Emergency phones, fire hydrants / extinguishers / alarms / water-tanks, first aid kit, AED, drinking water ...
There's no guarantee that at the time they're needed, they'll actually be there / operational / usable, but we still map them.

@Adamant36
Copy link
Contributor

Sorry, lifeguards or rings?

Life rings. If they should be reserved for the professionals that know how to save people and I 99% of mappers don't qualify as those, then it's something to specific for a general purpose map. Lifeguard stations would be perfectly fine to render though.

Emergency phones, fire hydrants / extinguishers / alarms / water-tanks, first aid kit, AED, drinking water ...
There's no guarantee that at the time they're needed, they'll actually be there / operational / usable, but we still map them.

I'm not a big of "other stuff exists" arguments. Especially in cases of things that aren't even rendered. Like is the case for most of the things you listed. In the cases of things that you did list, it would be extremely hard to pick up an emergency phone, water fountain, or water-tank and just walk away with any of them. So, in no way are they analogous. A first aid kit might be, but again, they aren't rendered. So it's moot point. It also is to compare life rings to AEDs, because at least from what I've seen they aren't publicly accessible. There aren't AEDs hanging off the side of random piers and they are usually behind glass that can only be accessed by an employee of where ever they are located. That said, I'd still make the same argument for why they shouldn't be rendered as I am for life rings.

@Adamant36
Copy link
Contributor

BTW, some life ring cabinets or mounts might contain other Throwable PFD devices besides life rings like throwable Cushions. A lot of the cabinets are locked though and have no way to tell what is actually inside of them by doing a simple ground survey. So, it would be miss-leading render them as life rings. When that's not what they might actually contain.

@Fizzie41
Copy link
Author

The proposal has now gone through to approve the tag https://wiki.openstreetmap.org/wiki/Tag:emergency%3Dlifeguard as the main way of indicating the presence of lifeguards at a beach etc.

Could I suggest / recommend that it should also be rendered with the life-ring icon as discussed above, with that same icon applying to both emergency=lifeguard & also emergency=life_ring?

Thanks

@Adamant36
Copy link
Contributor

Adamant36 commented Apr 12, 2021

Personally, I'd be for rendering emergency=lifeguard as a building like building=roof is and the name. I don't think an icon is necessary though. Especially a life ring. Going by the rendering example above it would just needlessly clutter the map. That said, there's still only 1,220 uses of the tag. Which is still extremely low to start considering rendering even if it is an approved tag. Plus, the uses only seem to be centered around a few particular places in the world (mainly European countries). Which isn't great either.

@boothym
Copy link
Contributor

boothym commented Apr 12, 2021

There's just as many uses of the deprecated tags listed in the OP, so that would double the numbers if they were fixed.

Don't think it's a surprise that the tag usage is centred around places which are well mapped, have lots of coastline, and plenty of people needing looked out for by lifeguards.

But there's other tags like that as well. I mean, I'm not going to complain that natural=volcano is used 5,240 times and are centred around a few particular places (mainly the Pacific ring and Iceland). 😉

@matkoniecz
Copy link
Contributor

rendering emergency=lifeguard as a building like building=roof is and the name

Rendering nonbuildings as buildings would be highly confusing and of questionable benefit

@Adamant36
Copy link
Contributor

Adamant36 commented Apr 13, 2021

Rendering nonbuildings as buildings would be highly confusing and of questionable benefit

It looks like the tag is used on buildings from the Wiki image and description. I assume emergency=lifeguard isn't used to tag an actual life guard. So what else would it be tagged on besides a building?

I mean, I'm not going to complain that natural=volcano is used 5,240 times and are centred around a few particular places (mainly the Pacific ring and Iceland).

That's because volcanos are only found in a very specific range of places in the world. For instance the Ring of Fire. That can't be said for beaches though. It shouldn't have to be pointed out that they aren't just along coastlines either. Since there's plenty of non-coastal beaches. Not to mention other bodies of water that have lifeguards 🙄

@matkoniecz
Copy link
Contributor

So what else would it be tagged on besides a building?

In such case rendering them as buildings ads nothing.

@Fizzie41
Copy link
Author

I assume emergency=lifeguard isn't used to tag an actual life guard. So what else would it be tagged on besides a building?

The location where a lifeguard may be found while on duty. That will usually be in either a tower, or a full base, so yes, it would be a building, but you are not tagging the building as such, rather the presence of a lifeguard.

That can't be said for beaches though. It shouldn't have to be pointed out that they aren't just along coastlines either. Since there's plenty of non-coastal beaches. Not to mention other bodies of water that have lifeguards

Which doesn't effect the tagging in any way - you can still show the presence of a lifeguard at an inland waterway.

@Adamant36
Copy link
Contributor

Adamant36 commented Apr 14, 2021

In such case rendering them as buildings ads nothing.

I agree. That doesn't answer my question about what else besides buildings it's tagged on though, because when I looked into it that was what it was tagged on and I assume you'd know the answer since your the one that said it is tag on other stuff besides buildings.

The location where a lifeguard may be found while on duty. That will usually be in either a tower, or a full base, so yes, it would be a building, but you are not tagging the building as such, rather the presence of a lifeguard.

Of course not. But it would be tagging the building in the same that other things contained in buildings that only rendered as their names currently render. For instance, addresses aren't "technically" attached to buildings, but they are still rendered like they are.

It would be really cool if we could skip devolving this discussion into some extensional nonsense like the meaning of the meaning of the word "wall" or "building" or whatever, and just stick to precedent and what's actually reasonable instead.

Which doesn't effect the tagging in any way - you can still show the presence of a lifeguard at an inland waterway.

Obviously. Your the one that brought up coastlines and in a way made it sound like you thought lifeguards were exclusive to them.

BTW, I'd also be for rendering a red dot over an icon, but I'm pretty sure doing so for emergency POI's in general has either been rejected or just not agreed on yet. I could be wrong on that though.

@Fizzie41
Copy link
Author

Fizzie41 commented Apr 14, 2021

Your the one that brought up coastlines

Sorry, when did I say that?

@Adamant36
Copy link
Contributor

Adamant36 commented Apr 14, 2021

Sorry, when did I say that?

Actually you didn't. It was actually @boothym. That's what I get for doing this on the phone 🤣

I still don't get what your point was or why you brought it up when I never said it effected tagging though.

@jidanni
Copy link

jidanni commented Aug 12, 2023

I like how iD does it, except one little thing,
openstreetmap/iD#9832 .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new features Requests to render new features
Projects
None yet
Development

Successfully merging a pull request may close this issue.