draw canvas map