Python Folium p ie диаграмма MarkerCluster - PullRequest
0 голосов
/ 04 мая 2020

Я использую Folium, чтобы обозначить расположение магазинов нескольких разных компаний. В настоящее время с помощью функции MarkerCluster и плагина Subgroup карта показывает общее количество магазинов в каждом регионе карты. Я могу выбрать, используя Layer Control, компании, у которых будут отображаться их маркеры.

Проблема в том, что карта объединяет маркеры всех компаний в одну кластерную группу, отображая общую сумму магазинов, в то время как Мне нужно знать отдельную ценность для каждого из них (идея состоит в том, чтобы провести сравнительный анализ). Сначала я попытался вставить по одной отдельной группе кластеров для каждой компании, но карта была нечитаемой.

Сейчас я пытаюсь заменить стиль маркера по умолчанию на диаграмму ap ie (возможно, используя параметр icon_create_function), который будет учитывать значение для каждой компании в определенном регионе карты.

Я также рассматривал возможность использования плагина Minichart, но кажется, что нет возможности интегрировать его с MarkerCluster ..

Здесь есть решения, использующие Javascript:

http://bl.ocks.org/gisminister/10001728

А еще здесь: https://github.com/SINTEF-9012/PruneCluster.

У кого-нибудь получилось с помощью Python (Folium)?

...