найти где-нибудь, используя имя и координаты листовки - PullRequest
0 голосов
/ 28 мая 2019

У меня два вопроса:

1.Я работаю с картой листовки и добавляю панель поиска.У меня есть таблица, которая содержит названия вузов и их географические координаты.

Я хотел бы ввести в строку поиска название средней школы, в которую я поместил маркер в этом месте с информацией о школе.
Как я могу это сделать?

2.Я также хотел бы размещать цвета в старших школах в соответствии с таблицей, предоставленной для того, чтобы указать мне предупреждение о старшей школе?

[0 - 10]: красный[11 - 20]: оранжевый[21 - 30]: зеленый

// Это мой скрипт

var searchControl = L.esri.Geocoding.geosearch().addTo(oMap);

    var results = L.layerGroup().addTo(oMap);

    searchControl.on('results', function (data) {
        results.clearLayers();
        for (var i = data.results.length - 1; i >= 0; i--) {
            results.addLayer(L.marker(data.results[i].latlng));
        }
    });

Это мой массив:

var listEcole = [
  ['rhone','45.75','4.85'],
  ['Cité Scolaire ELIE VIGNAL','45.79264','4.85323'],
  ['Collège et Lycée Elie Vignal','45.783127','4.8355978'],
  ['bangkok','13.69214','100.75072'],
  ['new-york','40.64557','-73.78495'],
  ['paris','49.0142','2.54188']
];
...