CycloGraph is an application that helps you plot the gradient of roads using distances and heights. It is an open-source alternative to Salitaker for plotting the profile of the roads you are planning to do with your bicycle. The tool supports importing routes from kml.