From e1adfd005956d41c20ea0b439693a9dd896d99a4 Mon Sep 17 00:00:00 2001 From: XANTRONIX Industrial Date: Fri, 21 Mar 2025 16:29:14 -0400 Subject: [PATCH] Fix handling of end of file --- lib/xmet/geo.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/xmet/geo.py b/lib/xmet/geo.py index 1d113fa..221a1d4 100644 --- a/lib/xmet/geo.py +++ b/lib/xmet/geo.py @@ -8,7 +8,10 @@ def load_poly_from_file(path: str) -> shapely.Polygon: data = fh.read() for line in data.split('\n'): - lat, lon = re.split(', ', line) + if line == '': + continue + + lat, lon = re.split(r'\s*,\s*', line) points.append((float(lon), float(lat)))