Opened 4 years ago
Closed 4 years ago
#20312 closed enhancement (wontfix)
Mapillary: filter before download
Reported by: | richlv | Owned by: | taylor.smock |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Plugin mapillary | Version: | tested |
Keywords: | Cc: |
Description
There are cases where in an area with a huge number of Mapillary images I'm interested only in a small subset. For example, out of thousands of images I'd like to limit to the past month with a specific camera.
Currently the only way to do so seems to be download them all, filter afterwards.
This takes a long time, hits Mapillary infrastructure and seems to slow down JOSM considerably as well.
Would be wonderful if it was possible to apply filters beforehand, and only get the matching images/sequences downloaded.
Attachments (0)
Change History (4)
comment:1 by , 4 years ago
comment:2 by , 4 years ago
Yeah, repeated downloads would be a concern.
As time goes by, partial download usecases could be more useful, though - let's say there's a street that gets new images every few months. Several years later new images are uploaded, and getting to them would require downloading also all the historical info.
That's similar to my usecase, where in some area I needed only images less than a few weeks old, and filtered for a particular camera make, too.
comment:3 by , 4 years ago
OK.
That makes sense.
Initially, if I get around to implementing this, I'll probably only filter based off of start year increments to give some balance between requesting too much and requesting too little. (so 0-0.99 years becomes 1 year, 1.0-1.99 becomes 2 years, etc.).
comment:4 by , 4 years ago
Resolution: | → wontfix |
---|---|
Status: | new → closed |
https://blog.mapillary.com/update/2021/03/03/preparing-for-the-new-mapillary-api.html
A more appropriate resolution would be cantfix
, as the new API endpoints will not have filtering capabilities.
This is something I've thought about in the past.
The reason why I haven't done this is the following:
All that being said, I've tried to make JOSM faster with large numbers of Mapillary images (for example, I avoid drawing individual images at low zoom levels), but it still is a somewhat jerky experience.