Complemento y folleto de TimeSlider: los marcadores no aparecen en orden

Actualizado con unEnlace JSFIDDLE

Estoy usando LeafletJS para construir un mapa web con un control deslizante de línea de tiempo. Estoy usando elComplemento LeafletSlider para mostrar un grupo de marcadores basados en una propiedad GEOJSON llamadaDATE_START. Aquí hay un ejemplo de cómo se ve mi objeto de datos:

var camps = {
    "type": "FeatureCollection",
    "features": [{
        "type": "Feature",
        "properties": {
            "STATUS": "UNOCCUPIED",
            "DATE_START": "2015-06-23",
            "DATE_CLOSED": "2016-01-23"
        },
        "geometry": {
            "type": "Point",
            "coordinates": [64.6875, 34.97600151317591]
        }
    }, {
        "type": "Feature",
        "properties": {
            "STATUS": "OCCUPIED",
            "DATE_START": "2014-01-21",
            "DATE_CLOSED": "2015-05-25"
        },
        "geometry": {
            "type": "Point",
            "coordinates": [65.335693359375, 36.26199220445664]
        }
    }, {
        "type": "Feature",
        "properties": {
            "STATUS": "UNOCCUPIED",
            "DATE_START": "2015-09-13",
            "DATE_CLOSED": ""
        },
        "geometry": {
            "type": "Point",
            "coordinates": [67.587890625, 35.969115075774845]
        }
    }]
};

Un ejemplo de mi código:

//Create a marker layer (in the example done via a GeoJSON FeatureCollection)
var testlayer = L.geoJson(camps, {
    onEachFeature: function(feature, layer) {
        layer.bindPopup(feature.properties.DATE_START);
    }
});

var sliderControl = L.control.sliderControl({
    position: "topright",
    layer: testlayer,
    timeAttribute: 'DATE_START'
});

//Make sure to add the slider to the map ;-)
map.addControl(sliderControl);

//And initialize the slider
sliderControl.startSlider();

He agregado el complemento de deslizador de tiempo a mi mapa, y aunque está funcionando, parece que no puedo hacer que el deslizador muestre los marcadores en un orden temporal. Por ejemplo, el marcador con elDATE_START valor de2014-01-21 se muestra en segundo lugar cuando, de hecho, debería mostrarse primero porque es el marcador con la fecha más temprana.

¿Cómo puedo hacer que mis marcadores de tiempo / marcadores aparezcan en el orden correcto desde el más temprano hasta el más reciente? Gracias.

Respuestas a la pregunta(1)

Su respuesta a la pregunta