Closed GoogleCodeExporter closed 9 years ago
As a work-around use the source distribution and edit merge.py to set
self.require_disjoint_calendars = False.
You are correct that the merge.py uses the absolute start date and absolute
latest end date to decide if schedules overlap. The intention is to prevent
someone
accidentally creating a feed that has duplicated service during the overlap
period.
An algorithm that matches service types in source feeds and ignores unmatched
service
types sounds unreliable. Perhaps an overlap should be allowed as long as the
maximum
number of trips per day in the merged feed is no more than the maximum number
of
trips per day in the original feeds.
A flag that lets people unconditionally merge feeds when they know what they
are
doing could also be useful.
Original comment by tom.brow...@gmail.com
on 2 Sep 2009 at 9:48
Original comment by tom.brow...@gmail.com
on 16 Nov 2009 at 4:54
Original issue reported on code.google.com by
aardkl...@gmail.com
on 28 Aug 2009 at 6:57Attachments: