Show HN: I visualized the entire history of Citi Bike in the browser
Hacker News (score: 83)Description
You can search for your ride using Cmd + K and your Citi Bike receipt, which should give you the time of your ride and start/end station.
Everything is open source: https://github.com/freemanjiang/bikemap
Some technical details: - No backend! Processed data is stored in parquet files on a Cloudflare CDN, and queried directly by DuckDB WASM
- deck.gl w/ Mapbox for GPU-accelerated rendering of thousands of concurrent animated bikes
- Web Workers decode polyline routes and do as much precomputation as possible off the main thread
- Since only (start, end) station pairs are provided, routes are generated by querying OSRM for the shortest path between all 2,400+ station pairs
More from Hacker
Flowistry: An IDE plugin for Rust that focuses on relevant code
Flowistry: An IDE plugin for Rust that focuses on relevant code
RubyMine is now free for non-commercial use
RubyMine is now free for non-commercial use
No other tools from this source yet.