Вы можете использовать плагин leaflet-image . Установите его и используйте следующий код:
leafletImage(map, function(err, canvas) {
let a = document.createElement('a');
a.setAttribute('href', canvas.toDataURL());
a.setAttribute('download', 'image');
document.body.appendChild(a);
a.click();
});