added argument by_geometry to Archive.select, this will iterate over the found scenes and only returns overlapping ones with the geometry instead of the footprint.
Most time is spent in the identify, maybe there is a slimmed down approach to get the geometry faster?
Directly intersect spatialist.Vector takes longer than the ogr conversion (230s vs 130s on ~1300 scenes)
added argument by_geometry to Archive.select, this will iterate over the found scenes and only returns overlapping ones with the geometry instead of the footprint.
Most time is spent in the identify, maybe there is a slimmed down approach to get the geometry faster? Directly intersect spatialist.Vector takes longer than the ogr conversion (230s vs 130s on ~1300 scenes)
hope this helps :)