Как разобрать объект, чтобы получить отдельные точки пересечения?
Вот код:
Код: Выделить всё
from shapely.geometry import LineString, MultiLineString
a = LineString([(0, 1), (0, 2), (1, 1), (2, 0)])
b = LineString([(0, 0), (1, 1), (2, 1), (2, 0)])
x = a.intersection(b)
Код: Выделить всё
print(x)
MULTIPOINT (1 1, 2 0)
Подробнее здесь: https://stackoverflow.com/questions/510 ... multipoint