From ce488a84619ebee2c8c88c12cd25a9b522e2feb4 Mon Sep 17 00:00:00 2001 From: mathleur Date: Mon, 27 Jan 2025 16:09:52 +0100 Subject: [PATCH] remove the south pole from reduced ll grid --- .../datacube_mappers/mapper_types/reduced_ll.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/polytope_feature/datacube/transformations/datacube_mappers/mapper_types/reduced_ll.py b/polytope_feature/datacube/transformations/datacube_mappers/mapper_types/reduced_ll.py index 61f7c14c..3d1aa37f 100644 --- a/polytope_feature/datacube/transformations/datacube_mappers/mapper_types/reduced_ll.py +++ b/polytope_feature/datacube/transformations/datacube_mappers/mapper_types/reduced_ll.py @@ -23,7 +23,7 @@ def __init__(self, base_axis, mapped_axes, resolution, md5_hash=None, local_area def first_axis_vals(self): resolution = 180 / (self._resolution - 1) - vals = [-90 + i * resolution for i in range(self._resolution)] + vals = [round(90 - i * resolution, 12) for i in range(self._resolution)] return vals def map_first_axis(self, lower, upper): @@ -5088,7 +5088,7 @@ def second_axis_vals(self, first_val): second_spacing = 360 / Ny return [i * second_spacing for i in range(Ny)] else: - raise ValueError("Requested longitude vvalue is not within reduced latitude-longitude grid bounds") + raise ValueError("Requested latitude value is not within reduced latitude-longitude grid bounds") def map_second_axis(self, first_val, lower, upper): axis_lines = self.second_axis_vals(first_val)