onst pathGenerator = d3.geoPath(projection, ctx);

  // Load external data and boot
  d3.json("https://raw.githubusercontent.com/holtzy/D3-graph-gallery/master/DATA/world.geojson").then( function(data){

    // remove the current map if there is one
    ctx.clearRect(0, 0, width, height)

    // initialize the path
    ctx.beginPath();

    // Got the positions of the path
    pathGenerator(data);

    // Fill the paths
    ctx.fillStyle = "#999";
    ctx.fill();

    // Add stroke
    // ctx.strokeStyle = 