bug fix: leaflet do nothing if size argument is provided
bugfix : only first style used when there are several data layers each one with its style