【发布时间】:2021-01-07 17:49:03
【问题描述】:
最近,当我尝试在 Django(3.1 版)中创建 Polygon 实例时,出现此错误:
GEOSException 在 / 检查从 GEOS C 函数“GEOSGeom_createLinearRing_r”返回的几何时遇到错误。
这是我正在使用的坐标:
Polygon((51.558994, -0.16349), (51.552505, -0.121468), (51.527564, -0.179695), (51.527564, -0.179695))
这些坐标只是一个示例。 我正在使用传单中的多边形坐标,但是当我尝试创建 django.contrib.gis.geos.polygon.Polygon 实例时,我得到了那个错误。
有什么想法或方法可以将接收到的坐标从传单存储到 Django 中的多边形吗?
【问题讨论】:
标签: python-3.x django gis geo geodjango