Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
65 commits
Select commit Hold shift + click to select a range
db2457d
added slick,psql,joda-convert,scalaz
echeipesh Apr 17, 2014
50f691b
renames and changed headway to optional
echeipesh Apr 17, 2014
8e78c64
StopTimes don't contain a stop
echeipesh Apr 17, 2014
253624c
Able to read trips from the database
echeipesh Apr 17, 2014
cb10fbe
Can route
echeipesh Apr 17, 2014
69d8f3c
I can now get Service
echeipesh Apr 17, 2014
8e1aff1
Making slick do more lifting
echeipesh Apr 17, 2014
c0c6f62
Renaming Service related classes to clarify
echeipesh Apr 17, 2014
a297896
left over changes
echeipesh Apr 17, 2014
890a3d0
comments
echeipesh Apr 17, 2014
e798286
Renames and comments
echeipesh Apr 17, 2014
81415a5
refining the interface
echeipesh Apr 18, 2014
548e92c
making things slicker
echeipesh Apr 18, 2014
3bd3837
Added FKs and brought table vale out of sub-object
echeipesh Apr 21, 2014
cf059fc
trying out a "context" approach to analysis
echeipesh Apr 21, 2014
f41ca45
Gtfs is NOT GtfsData
echeipesh Apr 21, 2014
49d5258
added sbt convenience script
echeipesh Apr 21, 2014
9f5080e
added build properties
echeipesh Apr 21, 2014
4ca45a9
fix: trim headers of white spaces
echeipesh Apr 21, 2014
70a7cba
shape_dist_traveled now Option[Double]
echeipesh Apr 21, 2014
113e913
frequencies.txt is optional
echeipesh Apr 21, 2014
23a214b
CsvParser more explicit about Options
echeipesh Apr 21, 2014
518abb2
fix: Time format on writing
echeipesh Apr 21, 2014
3d8468a
add: insert to TripsComponent
echeipesh Apr 21, 2014
fd9e033
Added Agency
echeipesh Apr 23, 2014
7e0c50e
TripsComponent: fix: insert, add: delete
echeipesh Apr 23, 2014
8426f16
Service refactor
echeipesh Apr 24, 2014
9f1ff1e
Depend on geotrellis-feature and geoslick
echeipesh May 1, 2014
17b9ed0
Add philly rail GTFS to test data
echeipesh May 5, 2014
73c5718
Shapes support for trips
echeipesh May 5, 2014
4551a85
fix: test data, calendar_dates didn't match calendar
echeipesh May 5, 2014
4c41b47
fix: delete trip before insert in test
echeipesh May 5, 2014
3154efc
PostGisSupport as import instead of Cake
echeipesh May 8, 2014
3649b53
Added support for ProjectedGeometry
echeipesh May 8, 2014
bc89e88
Using dressed up Projected tuples
echeipesh May 9, 2014
48e7c4a
Added Stops geometry
echeipesh May 9, 2014
d842588
fix: lat/lng is reversed for points
echeipesh May 12, 2014
81764e1
fix: changing lat/lng correctly
echeipesh May 12, 2014
01a4031
Trips does not have trip
echeipesh May 16, 2014
46375a1
There is now memory context
echeipesh May 16, 2014
fee6d75
Added BOM reader to ignore the BOM
echeipesh May 23, 2014
a9dc0a0
fix: gtfs reading errors
echeipesh May 23, 2014
5684bc9
stop description is now optional
echeipesh Jul 8, 2014
3001eaa
Trim shape_dist_traveled for when it's "blank"
echeipesh Jul 8, 2014
e7beff9
update test spec for optional description
echeipesh Jul 8, 2014
7baf31f
CSV parser will skip blank lines
echeipesh Jul 8, 2014
e7fe939
lets ignore the data folder
echeipesh Jul 8, 2014
3262e88
Changes to csv parsing regex
echeipesh Jul 8, 2014
93a2bab
lat, lat is not good enough
echeipesh Jul 8, 2014
73278e5
Switched to using apache commons CSV parser
echeipesh Jul 21, 2014
acba62f
fix: error if shape_dist_traveled is None
echeipesh Jul 21, 2014
3634a1d
fix: calendar.txt is sometimes optional
echeipesh Jul 21, 2014
6407cc3
CsvParserSpec tries to parse every GTFS in the data folder
echeipesh Jul 21, 2014
a08a92e
rename geotrellis-feature to geotrellis-vector
echeipesh Jul 23, 2014
278fc7c
DAO can produce GtfsData
echeipesh Jul 23, 2014
a2ad325
Frequency can produce an iterator date times through apply
echeipesh Aug 6, 2014
04e213a
DateIterator will iterate between dates
echeipesh Aug 6, 2014
aa969a7
Dropped lazy behavior from Trip to ScheduledTrip conversion
echeipesh Aug 6, 2014
ee0e462
MemoryContext can now return scheduled trips for Route
echeipesh Aug 6, 2014
39fa253
Fix date filtering in getScheduledTripsBetween function
kshepard Aug 11, 2014
b8405cd
Merge pull request #1 from kshepard/topic/fix-trips-between
echeipesh Aug 11, 2014
b4f43ba
Make geometry column name of shapes and stops configurable
kshepard Aug 18, 2014
cc6ed05
Change tables to defs to pick up profile changes
kshepard Aug 18, 2014
f6b893c
Merge pull request #2 from kshepard/topic/configurable-geom
echeipesh Aug 18, 2014
e9b6c98
Added JVM string interning to parsing process
echeipesh Aug 19, 2014
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
data
project/boot
project/plugins/project
project/plugins/target
Expand Down
2 changes: 2 additions & 0 deletions data/philly_rail/agency.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
agency_id, agency_name, agency_url, agency_timezone, agency_lang
SEPTA, SEPTA, http://www.septa.org, America/New_York, EN
5 changes: 5 additions & 0 deletions data/philly_rail/calendar.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
service_id,monday,tuesday,wednesday,thursday,friday,saturday,sunday,start_date,end_date
S1,1,1,1,1,1,0,0,20130811,20131214
S2,0,0,0,0,0,1,0,20130811,20131214
S3,0,0,0,0,0,0,1,20130811,20131214
S4,0,0,0,0,1,0,0,20130811,20131214
5 changes: 5 additions & 0 deletions data/philly_rail/calendar_dates.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
service_id,date,exception_type
S1,20130902,2
S3,20130902,1
S1,20131128,2
S3,20131128,1
14 changes: 14 additions & 0 deletions data/philly_rail/routes.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
route_id,route_short_name,route_long_name,route_desc,agency_id,route_type,route_color,route_text_color,route_url
AIR,Airport Line,Airport Line,,SEPTA,2,91456C,FFFFFF,http://www.septa.org/schedules/rail/index.html
CHE,Chestnut Hill East Line,Chestnut Hill East Line,,SEPTA,2,94763C,FFFFFF,http://www.septa.org/schedules/rail/index.html
CHW,Chestnut Hill West Line,Chestnut Hill West Line,,SEPTA,2,00B4B2,FFFFFF,http://www.septa.org/schedules/rail/index.html
LAN,Lansdale/Doylestown Line,Lansdale/Doylestown Line,,SEPTA,2,775B49,FFFFFF,http://www.septa.org/schedules/rail/index.html
MED,Media/Elwyn Line,Media/Elwyn Line,,SEPTA,2,007CC8,FFFFFF,http://www.septa.org/schedules/rail/index.html
FOX,Fox Chase Line,Fox Chase Line,,SEPTA,2,FF823D,FFFFFF,http://www.septa.org/schedules/rail/index.html
NOR,Manayunk/Norristown Line,Manayunk/Norristown Line,,SEPTA,2,EE4C69,FFFFFF,http://www.septa.org/schedules/rail/index.html
PAO,Paoli/Thorndale Line,Paoli/Thorndale Line,,SEPTA,2,20825C,FFFFFF,http://www.septa.org/schedules/rail/index.html
CYN,Cynwyd Line,Cynwyd Line,,SEPTA,2,6F549E,FFFFFF,http://www.septa.org/schedules/rail/index.html
TRE,Trenton Line,Trenton Line,,SEPTA,2,F683C9,FFFFFF,http://www.septa.org/schedules/rail/index.html
WAR,Warminster Line,Warminster Line,,SEPTA,2,F7AF42,FFFFFF,http://www.septa.org/schedules/rail/index.html
WIL,Wilmington/Newark Line,Wilmington/Newark Line,,SEPTA,2,8AD16B,FFFFFF,http://www.septa.org/schedules/rail/index.html
WTR,West Trenton Line,West Trenton Line,,SEPTA,2,5D5EBC,FFFFFF,http://www.septa.org/schedules/rail/index.html
Loading