有没有办法从形状优美的线串中切出切片?

问题描述 投票:0回答:1

我有兴趣获得一个 LineString,它是从原始 Shapely LineString 中剪下来的。基本上我想要图像中两个青色点之间的红线的几何形状。我知道这些点的位置,并且知道沿原始线的点的插值距离(尽管插值不太正确,单独的问题)。 Shapely 有没有办法从一条线上切出一个切片?

enter image description here

python shapely
1个回答
0
投票

这是我的解决方案:

from shapely.ops import substring

span_1 = line.line_locate_point(pt1)
span_2 = line.line_locate_point(pt2)
sub_line = substring(line, span_1, span_2)
最新问题
© www.soinside.com 2019 - 2025. All rights reserved.