// CloudMade foot engine
// *** again, this should be shared from a Cloudmade library somewhere
// *** this API key is taken from some example code, not for real live use!
// http://cloudmade.com/documentation/routing
OSM.RoutingEngines.list.push({
name: "javascripts.directions.engines.cloudmade_foot",
creditline: 'Directions courtesy of Cloudmade',
draggable: false,
CM_SPRITE_MAP: {
"C": 1,
"TL": 7,
"TSLL": 8,
"TSHL": 6,
"TR": 3,
"TSLR": 2,
"TSHR": 4,
"TU": 5
}, // was half expecting to see TLDR in there
getRoute: function(isFinal,points) {
var url="http://routes.cloudmade.com/8ee2a50541944fb9bcedded5165f09d9/api/0.3/";
var p=[];
for (var i=0; i