From 748dd9bcda698ab6af20220cea6cd594fa431d56 Mon Sep 17 00:00:00 2001 From: Kristof Van Tricht Date: Mon, 10 Feb 2025 11:00:18 +0100 Subject: [PATCH] Add minimal buffer to the bbox in cases of identical lat or lon values --- src/openeo_gfmap/utils/catalogue.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/openeo_gfmap/utils/catalogue.py b/src/openeo_gfmap/utils/catalogue.py index acf5198..a5697ae 100644 --- a/src/openeo_gfmap/utils/catalogue.py +++ b/src/openeo_gfmap/utils/catalogue.py @@ -212,6 +212,10 @@ def s1_area_per_orbitstate_vvvh( else: geometry = unary_union(shapely_geometries) bounds = geometry.bounds + if bounds[0] == bounds[2]: + bounds = (bounds[0], bounds[1], bounds[2] + 0.0001, bounds[3]) + if bounds[1] == bounds[3]: + bounds = (bounds[0], bounds[1], bounds[2], bounds[3] + 0.0001) epsg = 4326 elif isinstance(spatial_extent, BoundingBoxExtent): bounds = [