Shapely的平行偏移产生左右不同的线型

时间:2019-02-28 15:47:24

标签: python offset shapely multilinestring

我正在尝试计算给定LineString的左右平行度。有时,结果不是同一类型(MultiLineString或LineString)。

例如,有时以下代码:

line_.parallel_offset(distance_, 'right') 

产生一个 MultiLineString

同时显示以下代码:

line_.parallel_offset(distance_, 'left') 

产生 LineString

此外,当我绘制MultiLineString的每个线段的质心时,结果也很混乱,因为它们似乎也覆盖了左平行线。

此行为在图中清楚显示。

Black line is the main line, red os the left parallel

2nd figure also contains the centroid of each line of the MultiLineString

0 个答案:

没有答案