OpenStreetMap logo OpenStreetMap

Lights

Posted by Natfoot on 20 August 2022 in English.

Lights

First encounters

After mapping street lights and poles and then Seamark lights I looked deeper into how to map light mostly light that is made my man and is in a consistent location. The addition of mapping lighting in Street Complete made this question greater with a tag like lit=yes this is great and all but not very descriptive if talking about a street or a way that may have puddles of lights at each street light.

Beyond

This has taken me to the point of looking at adding night lighting to the tops of power poles or rotating beacons on top of airport towers. These sorts of things could be found it mapping seamarks but for the most part is not appropriate for Open Sea Map. This is the line between it exists and there is a standard to make the light show and to add the correct tags to describe its sequence of flashing but it is not a seamark light but there is overlap between. There are power pole or tower lights that do show on nautical charts.

Thoughts and reflection

Are we mapping with enough detail, is it easy for a first time mapper to contribute, and are we mapping for the renderer? Anything I missed below?

Lit:

lit=*

Highway:

flashing_lights=* highway=traffic_signals crossing=* highway=street_lamp

Railway:

railway=level_crossing railway=signal

Man_made:

man_made=lighthouse

Seamark: osm.wiki/Seamarks/Lights osm.wiki/Seamarks/INT-1_Section_P

Complicated Light mapping. osm.wiki/Seamarks/Sectored_and_Directional_Lights

Aviation: osm.wiki/Proposed_features/Aviation_Obstacle_Light

Email icon Bluesky Icon Facebook Icon LinkedIn Icon Mastodon Icon Telegram Icon X Icon

Discussion

Comment from Mateusz Konieczny on 20 August 2022 at 08:32

are we mapping for the renderer?

mapping for renderer is fine, lying to renderer is wrong

mapping correct data in standard format is fine, mapping fake data to force specific display is wrong

Comment from Kovoschiz on 20 August 2022 at 12:29

crossing:light= and light_source= are good stuff. There’s luminous= to show a feature itself is emitting light, unlike the 3rd-person lit=.

Log in to leave a comment