Aggregated data, research analysis, and research methods

This page is the public landing page for aggregated MyBikeTraffic data. It is meant to do three jobs at once: show what is available, explain how the vehicle-counting pipeline works, and make it easier to find summary data, maps, and examples.

Methodology and algorithmic decisions

How a pass is identified

  • Vehicle passes are reconstructed from successive radar snapshots rather than counted from a single point.
  • A pass is added to the completed vehicle list when the radar-visible vehicle count decreases after the closest tracked vehicle has crossed the current pass threshold.
  • When radar is disabled, any still-tracked vehicles are flushed out of the active list before the algorithm continues.
  • Suspected false negatives are treated conservatively; some likely missed vehicles are left uncounted instead of being aggressively inferred.

What the counts mean

  • Total vehicles count passes while the rider is moving.
  • Average and maximum passing-speed summaries only include passes that made it close enough to count as true passes in the ride summary logic.
  • A "way" on the traffic map is a short road segment used for aggregation rather than a full street or route. These correspond to the structure of the OSM (Open Street Map) dataset.

Current vehicle-count threshold rules

Decision point Current rule Why it exists
Closest-range threshold Count threshold is crossed when the closest tracked vehicle is within 10 m. Filters out vehicles that appeared on radar but never got close enough to be treated as a real pass.
Time-to-pass heuristic The threshold also passes when range is less than relative speed. With radar samples spaced about one second apart, this acts as a rough "within one second of passing" rule.
Ride summary inclusion Ride-level passing-speed summaries ignore vehicles whose closest recorded range stayed above 10 m. Keeps summary speed metrics focused on close, countable passes instead of distant detections.

Privacy and interpretation notes

Each point on the global ride map represents an individual ride, but the displayed location is intentionally not the actual start or end point. Public ride dots are randomly selected from the ride path within 10 km of the start, and no points are shown within 500 m of either the start or the end.

On the traffic volume map, the unit of aggregation is a way, meaning a short road segment. Aggregating data at the road-segment level makes the resulting map more useful for traffic analysis while making it harder to infer any one rider's exact home or work location.

All aggregate views should be interpreted as observed radar-enabled passing data rather than a census of all traffic. Device placement, radar behavior, rider motion, disabled-radar periods, and conservative false-negative handling all affect the final counts.

Some metrics are cached and refreshed out of band. If a page looks slightly behind the latest uploads, the cache is usually the reason rather than data loss.

Cached summary downloads

This section is intended to hold stable cached exports instead of expensive real-time CSV builders. The public country summary page is live now; the remaining summary datasets are listed here as the next download targets.

Dataset Status Current access
Country summary aggregates Live Browse country analysis
Fixed-window vehicle counts with rider speed Cached export planned Previous on-demand CSV removed; replace with a scheduled cached file when available.
Overall passing-speed summary export Cached export planned Previous on-demand CSV removed; planned as a future cached aggregate download.
Raw pass summary export Cached export planned Large raw exports remain disabled until a stable cached delivery path is published.

My account data

If you want to see data from my public account before creating one, see the links below.


By uploading or syncing rides, or by using any data, maps, or visualizations from this site to make or inform route decisions (including whether or not to ride a bicycle at all), you acknowledge that MyBikeTraffic makes no claims that use of this site or its data will keep you safe or safer, and you agree to release MyBikeTraffic and its developers, owners, and affiliates from any injury, damage, loss, or claim of any kind arising from your use of the site or from others’ use of data or visualizations provided by the site. If you do not agree with these terms, do not upload rides, sync data, or use MyBikeTraffic services.