CycloGraph is an application to plot the gradient of roads using distances and heights. It can plot the profile of the roads you are planning to do with your bicycle. It can also import routes from kml, gpx and sal files.