Open Florian-Katerndahl opened 1 month ago
Using the sqlite3
module from the standard library should suffice and not introduce additional dependencies
Different satellites have different metadata, so if all is to be stored, there would need to be a case distinction. The easier and probably better approach would be to select a subset of attributes
Storing information about requested/failed/successful scene requests would allow the program to be used similarly to landsatlinks/FORCE's download suite.
Additionally, it may be possible to implement a background task which checks for availability while other threads already query the database for downloadable products.