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