fix networkx nopath error for start/end nodes (fill) (#2635)

pull/2656/head
Kaalleen 2023-12-25 08:42:22 +01:00 zatwierdzone przez GitHub
rodzic 732a6556de
commit 838d811ae6
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: 4AEE18F83AFDEB23
1 zmienionych plików z 1 dodań i 1 usunięć

Wyświetl plik

@ -195,7 +195,7 @@ def insert_node(graph, shape, point):
edges = []
for start, end, key, data in graph.edges(keys=True, data=True):
if key == "outline":
if key == "outline" and data['outline'] == outline:
edges.append(((start, end), data))
edge, data = min(edges, key=lambda edge_data: shgeo.LineString(edge_data[0]).distance(projected_point))