【发布时间】:2014-11-28 16:24:15
【问题描述】:
Line1_string=LineString([(1,4),(3,4),(3,3),(3.5,2),(4.5,1),(6,1)])
line2_string=LineString([(5,4),(2,1)])
这两个对象是使用来自shapely.geometry的LineString创建的
我可以使用Line1_string.intersection(line2_string).coords 找到交点,但我还想定义Line_string1 的线段,这两条线的交点是以自动方式发生的。
到目前为止,我遇到了这个答案 [a link] (Get the vertices on a LineString either side of a Point),但我从定义的拆分函数中得到了一个无输出。
有什么可能出错的想法或任何其他建议吗?
【问题讨论】: