openstreetmap / iD

🆔 The easy-to-use OpenStreetMap editor in JavaScript.
https://www.openstreetmap.org/edit?editor=id
ISC License
3.37k stars 1.21k forks source link

Limit or condense number of street level imagery tracks displayed #5482

Open rivermont opened 6 years ago

rivermont commented 6 years ago

Related to #4518.
In some areas there are so many OSC and Mapillary tracks that the editor slows down loading them all and starts to lag. It also makes it difficult to interact with any specific track.
It would be nice if there was some cap by default on the number of tracks, perhaps cutting the oldest first?

Example: so many tracks

bhousel commented 6 years ago

The traces are currently limited by zoom - meaning the more you zoom in, the more pages of traces it will fetch. I'll need to see if it is possible for us to do it a different way.

nickplesha commented 4 years ago

I've created a PR https://github.com/openstreetmap/iD/pull/7847 that adds date and user filters for imagery layers that could be used to solve this issue.

quincylvania commented 4 years ago

7847 by @nickplesha added controls for manually filtering photos by date and username. I'm going to leave this open though, since I think iD should automatically filter areas like this by default to avoid showing users spaghetti. We can have a control to switch between Most Recent, All Photos, and Custom Dates, or something like that.