This would apply to any vehicle but you could calculate the distance the bicycle traveled by taking veolcity (actually speed but close enough) data at fixed time intervals and integrate under the time/speed curve for distance.

How about the path a point on the tire traces as it rolls along on a hilly road?

Measure the pressure on a pedal at various points in its rotation and it's rpm and integrate for power input.