Open dktue opened 6 years ago
What is the average distance between two street lamps
Consider this place at z19: https://www.openstreetmap.org/#map=19/5.32128/-4.02055 If you have a street lamp each 10 m, than this would clutter the map a lot. Even with 30 m distance this would still be a clutter. Maybe z21 would work… (However, while this style has some support for zoom levels higher than z19, at osm.org is rendered only up to z19)
I tried to find the most densely tagged area possible where street lamps are tagged:
http://overpass-turbo.eu/s/zOi
The link shows a map at level 17. I guess at level 19 there would be not harm.
https://www.openstreetmap.org/#map=19/0.31746/32.59376
https://www.openstreetmap.org/#map=19/-1.32357/36.83338
https://www.openstreetmap.org/#map=19/-1.31072/36.77573
https://www.openstreetmap.org/#map=19/1.37768/103.85083
https://www.openstreetmap.org/#map=19/1.55494/103.63773
https://www.openstreetmap.org/#map=19/-3.76087/-38.61526
https://www.openstreetmap.org/#map=19/5.33994/-3.98620
It depends on latitude. z19 isn’t the same scale in Germany than in Singapore.
I like your examples and I'd love to see a subtle streetlamp-icon in them like JOSM shows when editing data. :-)
Maybe we should render them just like bollards, since in practice they are also the obstacle and sometimes the bollard in the row is omitted just because the lamp is there.
Example of the street lamps being part of a bollard line - at z19 it makes perfect sense for me to show them the same:
What's the use-case for showing street lamps?
In some cities they are being used in emergency cases to locate the caller. To do this, the lamps are being marked with a big label containing a number.
On the other hand? Why show bollards that are not part of a highway=* ?
sent from a phone
On 29. Jun 2018, at 12:49, Paul Norman notifications@github.com wrote:
What's the use-case for showing street lamps?
what’s the usecase for showing aeroways?
I'm against. Of course, there are some places where rendering a lamp may be useful, but in 99% cases, it would be unnecessary map cluttering.
but in 99% cases, it would be unnecessary map cluttering.
But so are bollards
So are individual trees really. I think street lamps would at least be more relevent to render due to OSM being based on road mapping. At least street lamps play some part in that, unlike trees.
The only way that I see for rendering for strret lamps is to copy rendering of power poles, any stronger rendering of them would cause map clutter or mistaking with some kind of barrier on linear way
https://www.openstreetmap.org/node/3689285643
(generally I'm against rendering it, because I don't see any need for this feature on map)
I agree with those that say there is no need to render them. But if we do, please not like bollards. One idea would be the dot in the middle and a transparent halo around, like trees but half the size.
Here's another option if anyone wants to borrow it:
https://map.atownsend.org.uk/maps/map/map.html#zoom=19&lat=-25.00719&lon=135.176226 (as usual follow the links from the changelog to get to the respository)
@SomeoneElseOSM, have you found anywhere on your map where rendering them clutters things up to much? Do you have any opinion on if it would be an issue or not?
I only show them from z19 and I don't think they cause a problem there. https://map.atownsend.org.uk/maps/map/map.html#zoom=19&lat=52.950124&lon=-1.162046 is probably the densest place I've found.
Thanks. It doesn't seem that bad at all. I really like how it looks with the icon.
Basing on comments and thumbs up/ down, there is 8 people against and 3 people supporting this idea. As I'm not a hard "Github democrat" , and I don't see anything bad in making some changes even if there is 1-2 more people against than a supporters, majority in this issue is too big to ignore.
To be fair with enthusiasts of adding rendering for street lamps, I propose you to show some test renderings with power pole-like rendering. Maybe miraculously opponents of the issue will change the mind. Then we will do a final discussion and decide what to do with it.
quick png mockup what I meant
@Tomasz-W, not that it matters, but I think its actually 4 in support, as I assume SomeoneElseOSM is cool with the idea. Since he has it on his style. I'm willing to do some test renderings with something resembling power pole if I can figure out the code. I'll even throw in a few tests of SomeoneElseOSM's icon for good measure. Maybe we can at least get enough new people in support of it for a tie. Then we can play rock, paper, scissors for it ;)
In the meantime, if anyone who is against it wants to find a place really dense with street lamps I can test that would be great.
sent from a phone
On 1. Sep 2018, at 23:57, Adamant36 notifications@github.com wrote:
but I think its actually 4 in support, as I assume SomeoneElseOSM is cool with the idea.
for the record, I fine with the idea of rendering it at high zooms, but it should be distinguished from barrier=bollard
I'm still not sold on this, but just to play along, but what id @polarbearing's idea was modified with a yellow halo to look like light? Something like:
The ideas are all quite nice and not obtrusive, however I need to see it on the test rendering to really know...
I like the right-most icon @meased and would love to see test-renderings (as colors might be difficult in general) ! :-)
But @SomeoneElseOSM 's icon is awesome, too and probably more robust.
I think the rendering of streetlamps is a good idea. With them it is much easier to see if a street, park or other region is lit.
With them it is much easier to see if a street, park or other region is lit.
I "never" tag the lamps, but the result (lit=yes on the streets)...
Notice that street lamps are yellow only after sunset. We are presenting day-like state of reality, and as we don't have "set time of the day" function (when you click this button in Google Earth, hemisphere with night becomes darkened), I think it would not fit our map as street lamps aren't lighting during the day ;)
I think tagging the whole street as lit=yes gives a false impression that the whole street is lit, when it might not be. Some streets are really long and only have a few street lamps along them. So, its a rather misleading tag.
I think tagging the whole street as lit=yes gives a false impression that the whole street is lit, when it might not be. Some streets are really long and only have a few street lamps along them. So, its a rather misleading tag.
No - you'd only add lit=yes to the part that is lit.
Icon should be monochromatic. The yellow one gives them way too much prominence.
As for the light colour, that highly depends. Gaslight is yellow, mercury vapour lamps blueish-greenish, sodium vapour orange, and now increasingly replaced with white LEDs.
I'm not convinced to render street lamps. That's not a useful information IMO and this risks to clutter the map. As @HolgerJeromin, I prefer using tag lit=yes
.
@jragusa, is there a way that you propose we could render roads tagged with lit=yes on them versus showing street lamps?
We could make a yellow border like the bridge. But with bridges this would be even wider and making clutter and complex code.
I was thinking something like that myself. It might be worth trying at least even with the problems if street lamps don't work out. It looks like the numbers are way better for it and still increasing. Whereas, it looks highway=street_lamp is starting to even out.
a) why yellow?
b) would colour-coded borders not be too much in the streets, when we also consider access and surface?
I'd imagine a separate layer, where you can switch the lights on or off.
why yellow?
Because osmand does this when you want. :) And red for =no
OsmAnd is a great example of what you can show with a vector map that offers lots of options.
Unfortunately this style is static. I don’t think it will look right to show lighting on all streets, on a general-purpose map.
But if we ever get a client-side map, perhaps a vector-based style, on the main Openstreetmap.org site, I would suggest adding this as an option that can be turned on and off
when you want
yeah, these are the keywords. And I certainly do not want red borders along every rural road all the time.
I tag street with the lit tag but I'm not convinced we should render this on openstreetmap-carto style because 1/ it's not really necessary and 2/ it may create conflicts with other tags that we might be interested to render such as cycleways or sideways and I didn't even talk about parking lanes...
If you need to see the rendering of lit, I would propose to look at dedicated maps such as those provided by ITO Map (they have currently some problems to display maps)
The more time passes and the more I think about it, the less I think street lamps are worth rendering. At least in this phase of things, as the map is. I agree with @polarbearing that it would work well later on as a separate layer though, that can be turned on and off though. But we shouldn't force everyone else to see little yellow dots all over the place when they might want to. I feel the same about individual trees. Even if they look cool. I wish I was around back then to vote that one down, but I'll have to do the right thing on this one instead, by being against it for the sake of everyone else. Even if I might have liked the idea of rendering street lamps at some point. So, I suggest we close it for now and reopen it when the technology is better for rendering it.
I am not a big fan of rendering street lamps, but doing it in zoom 19 is not a problem either. But I am a fan of rendering individual trees. These are a completely different thing, they are orders of magnitude more visible (significant volume vs. just a pole), and their positions indicate more than just "a tree" in urban settings (they are used to accentuate urban situations, corners, important roads, etc.), while they are nice for orientation in rural settings. Also, groups of trees create spatial structure (which street lamps do not at all, they are just poles).
@dieterdreist, I'm not against mapping individual trees that are significant some how to the landscape etc. Its something that gets way over done in some areas. Like at some universities in California or some places that should really be tagged as tree rows, but arent for some reason. If its to dense its almost the same problem rendering beehives would of had. I rarely just see a few important trees somewhere mapped though. Its always a bunch of them at a time, which makes them lose their significance, but that could just be California though. I thought I read somewhere that the tag was originally only meant for significant trees instead of every tree, but it quickly started getting miss used.
itoworld has an overlay that renders the lit
tag.
Since the simple bollard-like rendering was not recommended and rendering streetlamps without rendering lit=yes
would encourage mappers to tag the individual streetlamps rather than adding the more useful information to the highway
way, I'm closing this issue. See #3635 about adding a new, unique icon. However, the issue can be reopened if there are new ideas about how this could be rendered in a sensible way, perhaps only at z20 and above.
https://www.openstreetmap.org/node/4734061770 is the only street light for miles around: http://osmstreetlight.bplaced.net/#17/24.19792/120.87697 . Yet it is not rendered, but instead just electric poles are. If you think about it taxpayers are paying for the streetlights, not the electric poles. And streetlights are the only thing you can see from miles away in the dark (night is half of one's mapping "day"): so fulfills "map what is on the ground" more. (In fact at night it is the only thing left (visible) on the ground here in the hills!) Don't get me wrong: 100% support for also showing electric poles (and telephone poles!)... Just please don't use a "city attitude" to important safety/landmark (night) features in the countryside! Thanks. (Sure, they cause light pollution, but are great for far-away azimuth checks, etc.)
I love seeing the individual trees on the map. But for the street lamps, I would only like to see those at zoom ≥ 20 or maybe ≥19. Not sure how useful could be, but I believe that rendering street lamps would make the map more complete at higher zoom levels, without adding much clutter.
Also check out the area that @SomeoneElseOSM mentioned with HDM-CartoCSS or any other area with many lamps.
Lastly, check out the attached screenshots: I downloaded all the "light points" (including street lamps) from my City Council and loaded the 231k points into JOSM. Checked at zooms 17, 19 and 20. Please ignore where there are too many "lamps" together, as those are not really street lamps.
We could use the HDM-CartoCSS icon (CC0). It is clear, monochromatic and neutral (not on nor off).
The last map example looks like z19 to me and it looks good, not cluttered (at least to me).
Added all those "light points" (including all the street lamps in Madrid) to a custom database that uses OSM for public ways and most of the rest of the features such as buildings and trees come from authoritative data sources. Tagged all "light points" with barrier=bollard, in order to check out how it looks with osm-carto. And to me, looks good. Check out the proof of concept.
Still think that the icon suggested above could work nicely too. But it would be more obvious, so not sure about that.
And to me, looks good. Check out the proof of concept.
Perhaps a problem with the data here, but dots at the walls looks strange:
Streetlamps don't show up on the map, yet but I think it would encourage mappers to add them to OSM if they could see that they are actually being rendered.
At zoomlevel 19 this should cause no harm.