Hi everyone,
I like to open a discussion about reducing visual clutter on OSM maps, especially in dense urban areas, using Singapore’s Marina Square, Raffles Place and Downtown MRT areas as examples. It is something I’m deeply concerned about as an OSM contributor.
Such areas are already extremely dense, with many buildings, shops, restaurants, and other features packed closely together in a relatively small area of space.
Especially in such areas, I think we cannot indiscriminately “dump” all types of data onto the map without careful thought. Excessive or overly granular mapping can compromise the clarity and usefulness of the resulting maps — not just for end users, but also for developers trying to work with that data effectively.
If that happens, I believe there is a collective responsibility within the OSM community to consider reasonable adjustments — not merely for aesthetic purposes, but to ensure the map remains functional and accessible.
I fully recognise that OSM’s mission is to serve as a “data bank” to capture comprehensive, accurate data. Still, usability and clarity are important for the platform to be effective. To borrow an analogy: a map is like a dining table. It is important for each contribution (dish) to have a place, but overloading the dining table (map) can cause items to overlap, obscure each other, or even fall off.
A few approaches to think about which might help balance detail with clarity:
-
Critical vs. overmapping: Focus on mapping features critical for navigation and map developers, rather than mapping out every possible detail. (i.e. overmapping)
-
Zoom-level differentiation: Reducing detail displayed at lower zoom levels, and reserving finer detail displayed only at closer views (i.e. higher zooms).
-
Tagging refinements: Consider adjusting renderers to prioritise or simplify certain features, so the underlying data remains intact without overwhelming the display
The goal here isn’t to discourage mapping, but to ensure that OSM is: 1) a rich data source, and 2) a usable map for everyone. Excessive clutter can affect everyone, including mappers and developers who rely on the data. From a mapper or developer’s perspective, an overly dense and cluttered map can make it difficult to review, manage, or even notice key elements. Excessive clutter and data could also mean more challenges in managing the “extra excessive” data longer term. Thoughtful discussion about these challenges can help the community find ways to keep maps functional, accessible, and legible, without compromising the integrity of OSM’s database.
Would appreciate everyone’s consideration and thoughts on this.
Thank you!