From 2e9aa8388c3275a72239502d763ec5a96335a906 Mon Sep 17 00:00:00 2001 From: Guilhem Moulin Date: Sun, 1 Oct 2023 17:33:36 +0200 Subject: Ensure --geometry values are valid. --- gis-observation-map | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gis-observation-map b/gis-observation-map index ea057e0..8fc48de 100755 --- a/gis-observation-map +++ b/gis-observation-map @@ -312,6 +312,8 @@ for geom in args.geometry: feature = layer.GetNextFeature() while feature is not None: geometry = feature.GetGeometryRef() + if not geometry.IsValid(): + raise Exception('Invalid geometry') geometry.Transform(transform_srs) if args.margin is None: -- cgit v1.2.3