SCEE icon indicating copy to clipboard operation
SCEE copied to clipboard

Custom quest for missing locations from ATP in the Czech Republic (atpsync)

Open vfosnar opened this issue 1 year ago • 3 comments

Use case I'm working on an automated synchronization of All The Things to OSM in the Czech Republic. While most of the data can be matched to existing nodes automatically, lots of locations are just missing in OSM.

This data must be manually approved and/or corrected at the physical location. This is where the option to import custom quest files comes in handy. The problem is that when multiple people start resolving such amount of data, collisions can happen quickly. This is why these quests must be regularly updated from the internet, at least once per day / before each mapping session.

Proposed Solution Add option to set a url for automatic import of custom quests. This will get checked on every launch of SCEE and updated if the time difference from the last launch is large enough.

side note: I'd personally prefer a fast solution that can be tuned over time (i.e. the data can be always fetched, timeout will be added later)

vfosnar avatar Mar 14 '24 20:03 vfosnar

btw I'm willing to contribute code with some guidance, for example where is the ideal place to handle the download

vfosnar avatar Mar 14 '24 21:03 vfosnar

Best create an ExternalSourceQuest instead, you can get ideas from the OsmoseQuest.

Helium314 avatar Mar 15 '24 16:03 Helium314