My wife is an avid runner. She uses a free app called map my run. Perhaps this is an app that will do what you are looking for to map your rides?