Add a canvas source

Add a CanvasSource to the map.


An extension of MapLibre GL JS