User talk:Kmpoppe/Automated Edits/Mapillary Update

From OpenStreetMap Wiki
Jump to navigation Jump to search

Recommendation: make a new thread about bot about specifically - so anyone interested can be aware about it Mateusz Konieczny (talk) 16:00, 19 October 2021 (UTC)

--Kai M. Poppe (talk) 05:01, 21 October 2021 (UTC)
  • I approve this proposal I approve this proposal. I don't know if we vote on bulk edits, but I believe this is a good thing, and trust you to do it responsibly. --CjMalone (talk) 14:36, 20 October 2021 (UTC)
Thank you for your confidence, CjMalone, makes it worth while! --Kai M. Poppe (talk) 05:01, 21 October 2021 (UTC)

Would you like me to have a look at the few outliers (54 x short old IDs; 8 x invalid numeric Ids; 17 x anything else)? If so, please advise me how to find them. (I have in mind to locate them and then search Mapillary for an image in the same place.) The MR challenge seems to be closed, so I am not sure how to find them. --PeterPan99 (talk) 16:52, 28 November 2021 (UTC)

Hi Peter, thank you for your assistance! The 54 short IDs were already matched by Chris as they were unique enough that there was only one match in the new IDs. For the 17 "others" I worked on them today and there must only be a few left that I can to within the next few days. If you would like to help, please take a look at https://www.openstreetmap.org/changeset/112812358 - somebody added 10 trees with the wrong tag (natural=wood and not natural=tree) and with a mapillary value of 1 or 1.5 or something. As the user didn't respond to my changeset comment, you could have look :) --Kai M. Poppe (talk) 18:20, 28 November 2021 (UTC)

To quickly fetch the all objects having a mapillary tag on a global scale, you can use this this query for analysis purposes as part of this automated edit. The result will be in PBF format, download via Export -> raw data directly from Overpass API. API 0.6 multi fetch call would be a good fit to download the relevant object ids, replace the mapillary ids, and re-upload the data. This way you're less depending on replication delays (note that some Overpass servers might have quite some delay, hence I'd recommend to always check the osm_base timestamp in the response.) Mmd (talk)