osmlab/changeset-map

Cannot visualize changes in a large area

planemad opened this issue · 5 comments

Its not clear where the features are:

screenshot 2017-03-20 15 32 13

https://osmlab.github.io/changeset-map/#46962284

cc @ajithranka

@planemad In this case, because the bbox is so large with the modified ways in Africa and US West coast, the features show up only after a certain zoom level. Just updating feature style won’t help.

changeset-coastline

@ajithranka Is there a way for us to make sure the features show up all the way till z0.1?

If not, then the alternative would be to show the list of individual entities (ways, nodes etc.) and to quickly jump to each on click. There’s a discussion on something similar here: #104.

I really think it would be nice to focus on #104 - and then clicking on a feature in the list highlights / zooms to feature, etc. The reason I say this is because I think #104, I think, solves a wider array of issues - and once that is in place, we can tweak nitty gritties of styling, but we will no longer be in a state where the user is completely lost and unable to find features that have been changed.

Adding another example to highlight how difficult this is to spot:

http://osmlab.github.io/changeset-map/#47399012
changeset-isolated-nodes

As @batpad mentioned, the best way to solve this is to work on #104. I’m closing this ticket for now, feel free to re-open to share more examples/if this is different from #104.

Came across this changeset which spans the width of Germany. https://osmcha.mapbox.com/47593400/

image

The modified node in this changeset is highlighted at lower zoom levels whereas the modified ways doesn't appear at low zoom levels which needs to be searched for by panning and zooming the map.
cc: @rasagy

Thanks @bsrinivasa! Re-opening the ticket, this seems to be because of the way Mapbox GL simplifies ways. Going to explore a bit more on why this is happening, and if there’s a workaround (like showing the way as a node at low zoom levels) cc @ajithranka