Better-osm-org: a script that adds useful little things to osm.org

The presence of the Load 300 button does not mean that I always use it)) This is a crutch button to load enough changesets for filtering. If you don’t take a city with active cartographers, then there will be a bunch of large bboxes in /history that I can filter out. (or hello to the OZON map team, which floods changesets)

The problem is different:

  1. With the script, more changeset are placed in the sidebar in the visible area
  2. Now on the map you see in the worst case 4 similar bbox colors:
  • changesets above
  • visible changesets
  • changesets below
  • changeset under hover

If earlier I could hardly find the edit under the hover because of the bad color, now there is even more color noise among which I need to find the active changeset.

I would take the risk to try not to show any non-visible (in sidebar) changesets at all :slight_smile:

Also, sometimes the hover fails and the bbox ends up not on top of other bboxes:

bbox


Alternatively, I want to play around with different bbox colors for different users, as done in Easy Changeset Viewer(ver 2025/03/29) and a hover for the usernames that highlights all their changesets

But I have to admit that this only works because of map discoloration


But if you dig deeper, only JOSM and iD’s built-in ability to split changeset into several small ones can put an end to interfering bboxes. Or an API that provides meta information about clusters of objects in changeset.