2
我使用geodjango創建了一個表,其中列位置= models.PointField(geography = True)。如何在地理區域使用Geodjango snap_to_grid字段(而不是幾何體)
class Point(models.Model):
location = models.PointField(geography=True)
後來我想使用ST_snapToGrid方法來羣集這些位置。但是,如果使用
Point.objects.snap_to_grid(0.001)
我得到了一個錯誤:
function st_snaptogrid(geography, numeric) does not exist
LINE 1: SELECT (ST_SnapToGrid("app_point"."location",000.1)) AS...
這可能是由地理和幾何形狀之間的差異造成的。那麼如何使用snap_to_grid這個方法呢?謝謝!