diff options
| -rw-r--r-- | fietsboek/transformers/elevation.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/fietsboek/transformers/elevation.py b/fietsboek/transformers/elevation.py index 67d3ecf..ad44340 100644 --- a/fietsboek/transformers/elevation.py +++ b/fietsboek/transformers/elevation.py @@ -220,6 +220,7 @@ class SmoothElevation(Transformer): def execute(self, path: geo.Path): radius = self._estimate_window_size(path) + radius = min(radius, int(len(path.points) / 2)) LOGGER.debug("Savitzky-Golay radius: %s", radius) if radius: self._savitzky_golay(path, radius) |
