From 7083f952d91eca30d8a5b2de22e1e867699a9611 Mon Sep 17 00:00:00 2001 From: Daria Volvenkova Date: Wed, 18 Oct 2017 13:59:45 +0300 Subject: [PATCH] Types of osm_id and interchange_node_id updated in transit graph. --- tools/python/transit/transit_graph_generator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/python/transit/transit_graph_generator.py b/tools/python/transit/transit_graph_generator.py index 0095bcd5d0..388f3bd239 100755 --- a/tools/python/transit/transit_graph_generator.py +++ b/tools/python/transit/transit_graph_generator.py @@ -28,7 +28,7 @@ class OsmIdCode: def get_extended_osm_id(osm_id, osm_type): try: - return osm_id | OsmIdCode.TYPE2CODE[osm_type[0]] + return str(osm_id | OsmIdCode.TYPE2CODE[osm_type[0]]) except KeyError: raise ValueError('Unknown OSM type: ' + osm_type) @@ -38,7 +38,7 @@ def get_line_id(road_id, line_index): def get_interchange_node_id(min_stop_id): - return 1 << 63 | min_stop_id + return 1 << 62 | min_stop_id def clamp(value, min_value, max_value):