Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fasttrips #8

Merged
merged 51 commits into from
Dec 30, 2015
Merged

Fasttrips #8

merged 51 commits into from
Dec 30, 2015

Conversation

sdrewc
Copy link
Member

@sdrewc sdrewc commented Dec 30, 2015

No description provided.

sdrewc added 30 commits October 20, 2015 19:52
1. attach (x,y) coordinates to Nodes contained in TransitNetworks' TransitLines
2. read transit travel times from loaded hwy networks and store them in TransitLines
3. write fast-trips style shapes.txt and stop_times.txt

Signed-off-by: Drew <[email protected]>
… the last node.

in writeFastTrips_StopTimes, several bug/logical fixes.

Signed-off-by: Drew <[email protected]>
…assing args to writeFastTrips_StopTimes.

Signed-off-by: Drew <[email protected]>
and have it write both `trips` file and `stop_times` file
because both use the same trip_id.

Signed-off-by: Drew <[email protected]>
…are classes to correspond with CHAMP fare types.

Also includes script to test fares.

Signed-off-by: Drew <[email protected]>
First stab at logic to build zones... working version.

Signed-off-by: Drew <[email protected]>
to test whether one list is a subset of another list.

Signed-off-by: Drew <[email protected]>
Revise logic to set fare_id.
Added class fastTripsFare.

Signed-off-by: Drew <[email protected]>
Signed-off-by: Drew <[email protected]>
Revert to old __cmp__ method.

Signed-off-by: Drew <[email protected]>
Signed-off-by: Drew <[email protected]>
Signed-off-by: Drew <[email protected]>
… to be Node attributes outside of an instance

Signed-off-by: Drew <[email protected]>
…ps functionality, but

because the others are CHAMP fares they are defined in a fundamentally different way.
This object will hold a fare in the style that will get written out to create fast-trips inputs
while other fare objects will be maintained so they can be used for CHAMP.

Signed-off-by: Drew <[email protected]>
Signed-off-by: Drew <[email protected]>
…utes for fast-trips-style fares.

Create FastTripsTransitLines with fast-trips attributes and behavior.
Write FastTripsRoutes
Add functionality to FastTripsNodes

Signed-off-by: Drew <[email protected]>
…for various forms of the text "all day"

Signed-off-by: Drew <[email protected]>
… time of day to TransitLine from a dict.

Signed-off-by: Drew <[email protected]>
… fasttripssupplinks, and write them

Signed-off-by: Drew <[email protected]>
…l timeperiods.

2. Add logic to get from_route and to_route into transfer fares.
3. Add function to collect fast-trips pnrs, and another to write them.
4. Updates to reflect that asList and asDataFrame now take list arguments instead of *args
5. Update createFastTrips_Fares to also create fare transfer rules for fast-trips




Signed-off-by: Drew <[email protected]>
sdrewc added a commit that referenced this pull request Dec 30, 2015
Merge sdrewc/fasttrips branch into sfcta/fasttrips
@sdrewc sdrewc merged commit 4be6a9f into sfcta:fasttrips Dec 30, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant