Shapely Polygon пересекаются в порядке Python - PullRequest
0 голосов
/ 01 октября 2018

У меня есть 2 списка полигонов, как показано ниже:

list1 = [p1, p2, p3]
list2 = [pa, pb, pc]

Я хочу проверить, перекрывает ли p1 pa, p2 перекрывает pb и p3 перекрывает pc.Я использовал shapely.intersects, чтобы проверить, перекрываются ли они друг с другом.Но я не знаю, как выбрать именно p1 против pa, p2 против pb, p3 против pc.Как я могу это сделать?

1 Ответ

0 голосов
/ 01 октября 2018

Используйте zip для этого:

for i, j in zip(list1, list2):
    print(i, j)

в каждой итерации i,j будет одинаковым индексом двух разных списков.

...