Така че можете да използвате draw:created, за да заснемете слоя, да го преобразувате в geojson и след това да го нанизвате, за да го запишете във вашата база данни. Направих това само веднъж и беше мръсно, но работи.
map.on('draw:created', function (e) {
var type = e.layerType;
var layer = e.layer;
var shape = layer.toGeoJSON()
var shape_for_db = JSON.stringify(shape);
});