如何解决Django GEOSException位于/
最近,当我尝试在Django(版本3.1)中创建Polygon实例时,出现此错误:
GEOSException,位于/ 检查从GEOS C函数“ GEOSGeom_createLinearRing_r”返回的几何时遇到错误。
这是我正在使用的坐标:
Polygon((51.558994,-0.16349),(51.552505,-0.121468),(51.527564,-0.179695),-0.179695))
这些坐标只是一个示例。 我从传单中使用了多边形坐标,但是当我尝试创建django.contrib.gis.geos.polygon.Polygon实例时,出现了该错误。
在Django中是否有任何想法或方法来存储从传单到多边形的坐标?
解决方法
多边形的第一个和最后一个坐标应该相同(线性环)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。