我试图在pyqgis插件中使用shapely(用于QGIS 3),但是在使用shapely的QGIS几何体时遇到了问题。 这是产生错误的代码 TypeError:预期为字节或整数地址,而不是QByteArray实例:
from shapely.wkb import loads
from shapely.ops import unary_union
shy_geoms =[loads(geom.asWkb()) for geom in segs_in_ze_geoms]
shy_un = unary_union(shy_geoms)
nw_geom_un = QgsGeometry.fromWkt(shy_un.wkt)
segs_in_ze_geoms 是QGIS几何的列表(在我的情况下为线)。
怎么了?