0
我创建包含长度167的的CoordinateSequence线段形式,然后使用下面的代码做的缓冲操作:libgeos BufferOp给出TopologyException“深度不匹配”
geos::operation::buffer::BufferParameters buffer_params;
geos::operation::buffer::BufferOp buffer_op(input, buffer_params);
std::unique_ptr<geos::geom::Geometry> output(buffer_op.getResultGeometry(1.5));
这将引发geos::geom::TopologyException
与消息:
TopologyException: depth mismatch at at -6 -10.5
这是什么意思,我能做些什么呢?