The STAC metadata for a raster in UTM projection should usually have a bounding geometry that is not square in lat lon.
It seems however that this is not the case, and that bounding geometry is derived from bounding box in lat lon, which is incorrect. It should rather be the utm bbox converted to polygon converted to lat lon.
The STAC metadata for a raster in UTM projection should usually have a bounding geometry that is not square in lat lon. It seems however that this is not the case, and that bounding geometry is derived from bounding box in lat lon, which is incorrect. It should rather be the utm bbox converted to polygon converted to lat lon.
Problematic line of code: https://github.com/Open-EO/openeo-geopyspark-driver/blob/31fe887dd930a2eef1ec0cf0914beb1c26115a51/openeogeotrellis/deploy/batch_job.py#L122
Solution: determine geometry based on actual output raster bboxes rather than spatial extent collected by tracer.