diff --git a/flow/model/qvalue/qvalue.go b/flow/model/qvalue/qvalue.go index 11150a4daa..bc77a40c7e 100644 --- a/flow/model/qvalue/qvalue.go +++ b/flow/model/qvalue/qvalue.go @@ -295,7 +295,7 @@ func compareGeometry(value1, value2 interface{}) bool { switch v1 := value1.(type) { case *geom.Geom: - return v1.Equals(geo2) + return v1.Distance(geo2) < 0.0001 case string: geo1, err := geom.NewGeomFromWKT(v1) if err != nil {