Blog

Page 2

Upcoming transit stop arrivals data parsing

Merging static and real time GTFS data for upcoming stop arrivals insights

Calculating turn angles

Notes on how to determine turn direction

More efficient spatial intersection in Spark

A poor man's R-tree spatial index solution

Modeling a 40% budget increase w/ GTFS

Allocating new service based on routes by headway and trip runtime

Notes from challenges during parsing of AWS access logs

Regex conditionals and non-capturing groups for the win

RAPTOR algorithm with caching

Notes on suggested optimizations

RAPTOR transit routing algorithm basics

A simple code-based demonstration of the fundamental concept behind RAPTOR

Map matching over-simplified

An attempt to break down map matching into a simple, albeit crude example