aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Schadt <kingdread@gmx.de>2026-10-11 13:47:17 +0200
committerDaniel Schadt <kingdread@gmx.de>2026-10-11 13:47:17 +0200
commit38a5af96de611fb3f01a6dff2623f33127fd6cfc (patch)
treea8539ff1cbe9ca430dc0bcd3fc71943cd5c61e96
parentcb1f18995dd417a41b5dae619ceeda2304f6cc96 (diff)
downloadfietsboek-38a5af96de611fb3f01a6dff2623f33127fd6cfc.tar.gz
fietsboek-38a5af96de611fb3f01a6dff2623f33127fd6cfc.tar.bz2
fietsboek-38a5af96de611fb3f01a6dff2623f33127fd6cfc.zip
skip savgol if radius is zerosmooth-elevation
-rw-r--r--fietsboek/transformers/elevation.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/fietsboek/transformers/elevation.py b/fietsboek/transformers/elevation.py
index c0f999f..6bdcbb4 100644
--- a/fietsboek/transformers/elevation.py
+++ b/fietsboek/transformers/elevation.py
@@ -188,7 +188,8 @@ class SmoothElevation(Transformer):
def execute(self, path: geo.Path):
radius = self._estimate_window_size(path)
LOGGER.debug("Savitzky-Golay radius: %s", radius)
- self._savitzky_golay(path, radius)
+ if radius:
+ self._savitzky_golay(path, radius)
def _estimate_window_size(self, path: geo.Path) -> int:
length = 0.0