Leaflet.draw recupera o tipo de camada no sorteio: evento editado
Estou usando ohttps://github.com/Leaflet/Leaflet.draw plugin e estou tentando descobrir como posso recuperar o tipo de camada da camada editada.
Nodraw:created
evento, eu tenho olayer
elayerType
mas emdraw:edited
(Disparo ao salvar todas as edições) Eu recebo uma lista de camadas que foram editadas.
odesenhar: criado evento
map.on('draw:created', function (e) {
var type = e.layerType,
layer = e.layer;
if (type === 'marker') {
// Do marker specific actions
}
// Do whatever else you need to. (save to db, add to map etc)
map.addLayer(layer);
});
odesenhar: editado evento
map.on('draw:edited', function (e) {
var layers = e.layers;
layers.eachLayer(function (layer) {
//do stuff, but I can't check which type I'm working with
// the layer parameter doesn't mention its type
});
});
Obrigado pelo seu tempo.