From fadbabf9bf9895e94ef77acdde5116fd9a1263b9 Mon Sep 17 00:00:00 2001 From: Gwendolyn Date: Thu, 21 Dec 2023 23:22:14 +0100 Subject: [PATCH] use minimum_rotated_rectangle instead of bounding box for non-detailed geometry --- src/c3nav/mapdata/models/geometry/base.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/c3nav/mapdata/models/geometry/base.py b/src/c3nav/mapdata/models/geometry/base.py index b330441f..a4895490 100644 --- a/src/c3nav/mapdata/models/geometry/base.py +++ b/src/c3nav/mapdata/models/geometry/base.py @@ -105,7 +105,7 @@ class GeometryMixin(SerializableMixin): return None if detailed_geometry: return format_geojson(smart_mapping(self.geometry), rounded=False) - return format_geojson(smart_mapping(box(*self.geometry.bounds)), rounded=False) + return format_geojson(smart_mapping(self.geometry.minimum_rotated_rectangle), rounded=False) def get_shadow_geojson(self): pass