Working demo using leaflet on the canvas.