suppress annoying shapely warning

pull/2332/head dev-build-lexelby-fix-skip-last
Lex Neva 2023-05-28 22:11:47 -04:00
rodzic 2307fcd190
commit 920701c424
1 zmienionych plików z 5 dodań i 1 usunięć

Wyświetl plik

@ -7,6 +7,7 @@
import math import math
from itertools import chain, groupby from itertools import chain, groupby
import warnings
import networkx import networkx
from shapely import geometry as shgeo from shapely import geometry as shgeo
@ -359,7 +360,10 @@ def process_travel_edges(graph, fill_stitch_graph, shape, travel_edges):
# allows for building a set of shapes and then efficiently testing # allows for building a set of shapes and then efficiently testing
# the set for intersection. This allows us to do blazing-fast # the set for intersection. This allows us to do blazing-fast
# queries of which line segments overlap each underpath edge. # queries of which line segments overlap each underpath edge.
strtree = STRtree(segments) with warnings.catch_warnings():
# We know about this upcoming change and we don't want to bother users.
warnings.filterwarnings('ignore', 'STRtree will be changed in 2.0.0 and will not be compatible with versions < 2.')
strtree = STRtree(segments)
# This makes the distance calculations below a bit faster. We're # This makes the distance calculations below a bit faster. We're
# not looking for high precision anyway. # not looking for high precision anyway.