Клуб API Карт

Кластеризатор по районам

Пост в архиве.

У меня есть такая интересная задача: хочу сделать инфографику со статистикой заказов интернет-магазина. Среди прочего что-то вроде "распределение заказов по районам Москвы". В зависимости от количества заказов раскрасить районы города разными цветами. Где-то уже видел подобный пример, но найти не могу...

Помогите ссылками, готовыми решениями и вообще кто чем может :)

5 комментариев

Готового решения в АПИ нет.

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

Владислав Турман
27 января 2016, 23:46

Попробуйте найти или сами сделать полигоны для районов Москвы. Далее при поступлении нового заказа (первый раз проверьте все старые заказы), геокодируйте его, поулчайте географические координаты, далее можно сохранить все эти координаты в самом заказе (вдруг понадобятся, чтоб каждый раз не геокодировать), сохраните к какому полигону относится этот заказ (проверка вхождения точки в полигон обсуждалась в группе). Далее выводите на картуполигоны с подсчитанным количеством заказов у каждого.

 

Задача не такая сложная, единственная проблема, это полигоны для районов. Возможно есть в открытых источниках.

 Как всегда - держите костыль. Надо его куда-то себе сохранить.

ymaps.regions.load('msk', {            lang: 'ru',            host:'http://kashey.ru/maps/regions.php',            quality: level        }).then(function (result) {

 

Владислав Турман
27 января 2016, 23:46

http://kashey.ru/code/ Вы же тут некое хранилище организовывали, нет?

 

О, а я думал что blop за эти 10 лет потерян окончательно.

Спасибо за ссылку!

 

А вообще первый форк "модуля регионов" можно найти на https://github.com/theKashey/osme

Там даже какой-то геокодер есть.