小编jjk*_*jjk的帖子

使用 qgis 和 shaply 错误:GEOSGeom_createLinearRing_r 返回空指针

我试图在 QGIS 中创建一个多边形 shapefile 并通过 shapely 在 python 中读取它。示例代码如下所示:

import fiona
from shapely.geometry import shape
multipolys = fiona.open(somepath)
multi = multipolys[0]
coord = shape(multi['geometry'])
Run Code Online (Sandbox Code Playgroud)

EOSGeom_createLinearRing_r 返回了一个空指针,我检查了多边形在 QGIS 中是否有效并且没有报告错误。实际上,它甚至不适用于 QGIS 中生成的简单三角形。有谁知道如何解决它?

谢谢

python qgis shapely

7
推荐指数
2
解决办法
2804
查看次数

标签 统计

python ×1

qgis ×1

shapely ×1