define(['leaflet'], function(L) { // GeoJSON feature grouping function returnMarker(feature, latlng) { return L.marker(latlng); }; var place = L.geoJson([], { pointToLayer: returnMarker }); return function(data) { place.addData(data); return L.layerGroup().addLayer(place); }; });