плагин leaflet-fusesearch: как включить поиск по нескольким слоям - PullRequest
0 голосов
/ 28 февраля 2019

как включить поиск по нескольким слоям?Или предложите другой плагин, который позволяет вам сделать это

var spots = L.geoJson(Muzei, {
    onEachFeature: function (feature, layer) {
        feature.layer = layer;
           layer.bindPopup("<b>Название: </b>" + layer.feature.properties.iconCaption);
    }
});


var spots_proba = L.geoJson(proba, {
    onEachFeature: function (feature, layer) {
        feature.layer = layer;
           layer.bindPopup("<b>Название: </b>" + layer.feature.properties.iconCaption);
    }
});


var options = {
    position: 'topright',
    title: 'Поиск по слоям',
    placeholder: 'Введите данные',
    maxResultLength: 7,
    threshold: 0.3
};


var searchCtrl = L.control.fuseSearch(options)
searchCtrl.indexFeatures(proba,['iconCaption']);
searchCtrl.indexFeatures(Muzei,['iconCaption']);
searchCtrl.addTo(map);

spots.addTo(map);
spots_proba.addTo(map);

Или предложить другой плагин, который позволяет вам сделать это

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...