Как сделать значение кластера средним значением точки в листовке - PullRequest
0 голосов
/ 07 октября 2019

Я работаю над школьным проектом, в котором хочу отобразить данные на карте с помощью маркеров и нашел пример (https://github.com/Leaflet/Leaflet.markercluster/blob/master/example/marker-clustering-realworld.388.html), который отлично работает, но значение, отображаемое в buble, - это число маркеров вкластер и я хочу получить среднее значение, которое определит цвет кластера

Я храню координаты маркеров в js-файле следующим образом:

var addressPoints = [

[48.849956, 2.337971, "**7**"],

[48.849779, 2.337286, "**3**"],

[48.849292, 2.337629, "**5**"],

[48.849144, 2.338487, "**7.5**"],

...
];

значение "«Я хочу использовать для создания среднего значения числа в strong

, а скрипт js со значением« value »имеет значение

    _defaultIconCreateFunction: function (cluster) {
        var childCount = cluster.getChildCount();

        var c = ' marker-cluster-';
        if (childCount < 10) {
            c += 'small';
        } else if (childCount < 100) {
            c += 'medium';
        } else {
            c += 'large';
        }

        return new L.DivIcon({ html: '<div><span>' + childCount + '</span></div>', className: 'marker-cluster' + c, iconSize: new L.Point(40, 40) });
},

noteфайлы thow разделены

Кто-нибудь может мне помочь?

PS извините за мой английский

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