From 87ee5f47f9eef0678004a5a23f1a2438a63d5bf4 Mon Sep 17 00:00:00 2001 From: Al Date: Thu, 18 Aug 2016 15:12:23 -0400 Subject: [PATCH] [fix] check for None in binary_search --- scripts/geodata/osm/intersections.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/scripts/geodata/osm/intersections.py b/scripts/geodata/osm/intersections.py index d62dd4c3..fc5f5c01 100644 --- a/scripts/geodata/osm/intersections.py +++ b/scripts/geodata/osm/intersections.py @@ -75,6 +75,8 @@ class OSMIntersectionReader(object): node_index = self.binary_search(node_ids, node_id) except ValueError: continue + if node_index is None: + continue node_counts[node_index] += 1 if i % 1000 == 0 and i > 0: