Compare commits

...

3 Commits

Author SHA1 Message Date
9faa43e359 Merge pull request 'master' (#389) from master into Docker
Reviewed-on: SGD-Nord/konova#389
2024-02-29 18:39:41 +01:00
5a71ad7187 HOTFIX
* fixes bug where rectangular geometry results in an error during geometry complexity calculation
2024-02-29 18:37:53 +01:00
a57d609420 HOTFIX
* downgrades package qrcode from 7.4.2 to 7.3.1. Further details can be found in https://github.com/lincolnloop/python-qrcode/issues/353
2024-02-22 18:18:24 +01:00
2 changed files with 8 additions and 2 deletions

View File

@ -364,7 +364,13 @@ class Geometry(BaseResource):
geom_envelope = self.geom.envelope
diff = geom_envelope - self.geom
complexity_factor = 1 - self.geom.area / diff.area
if diff.area == 0:
ratio = 1
else:
ratio = self.geom.area / diff.area
complexity_factor = 1 - ratio
return complexity_factor

View File

@ -40,7 +40,7 @@ pyproj==3.6.1
python-dateutil==2.8.2
pytz==2023.3.post1
PyYAML==6.0.1
qrcode==7.4.2
qrcode==7.3.1
redis==5.1.0a1
requests==2.31.0
six==1.16.0