From 4418c37ed7e50492c34000ceecdb9a2a54afba9b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Bj=C3=B6rkevik?= Date: Mon, 12 Aug 2019 17:28:42 +0200 Subject: [PATCH] Fixed bug causing Z and M point components to be truncated to int --- postgis/point.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/postgis/point.py b/postgis/point.py index aded7ce..3481b30 100644 --- a/postgis/point.py +++ b/postgis/point.py @@ -15,8 +15,8 @@ def __init__(self, x, y=None, z=None, m=None, srid=None): m = extra[0] self.x = float(x) self.y = float(y) - self.z = int(z) if z is not None else None - self.m = int(m) if m is not None else None + self.z = float(z) if z is not None else None + self.m = float(m) if m is not None else None if srid is not None: self.srid = srid