Let's say I have a MultiLineString like this:
ml_string = MultiLineString([
[[0,0], [1,1], [2,2], [3,3]],
[[0,0], [0,1], [0,2], [0,3]]
])
Given the following two points:
a = Point([1,1])
b = Point([3,3])
Using shapely, wow can I get the first (if any) continuous section in the MultiLineString?
In this case that would be ([1,1], [2,2], [3,3])