From 1d2092b195f5e70709a6201d815221b5edb80b3b Mon Sep 17 00:00:00 2001 From: felix Date: Sat, 12 Nov 2016 13:13:43 +0100 Subject: [PATCH] Default implementation for stops creation - #27 --- creators/stops_creator.py | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/creators/stops_creator.py b/creators/stops_creator.py index 83bbb6ee..b62804c8 100644 --- a/creators/stops_creator.py +++ b/creators/stops_creator.py @@ -13,4 +13,17 @@ def __repr__(self): return rep def add_stops_to_schedule(self, schedule, data): - raise NotImplementedError("Should have implemented this") + + # Get stops information + stops = data.get_stops() + + # Loop through all stops + for stop in stops.values(): + + # Add stop to GTFS object + schedule.AddStop( + lat=float(stop.lat), + lng=float(stop.lon), + name=stop.name, + stop_id=str(stop.id) + )