Круговые диаграммы для объектов в ObjectManager

131
01 февраля 2019, 08:30

Какой должен быть формат json для ObjectManager

https://tech.yandex.ru/maps/jsbox/2.1/object_manager

Что выводились метки в формате круговой диаграммы

https://tech.yandex.ru/maps/doc/jsapi/2.1/dg/concepts/geoobjects-docpage/#geoobjects__piechart

Answer 1

Требования такие же как и к использованию круговых диаграмм в кластеризаторе.
Цвет берется из цвета метки, так что достаточно добавить опцию OM
clusterIconLayout: 'default#pieChart'
https://jsfiddle.net/Lw28pmrk/

Answer 2

В общем сам разобрался. Формат такой:

{"type":"FeatureCollection", 
 "features":[{ 
             "id":16, 
             "type":"Feature", 
             "geometry":{ 
                        "type":"Point", 
                        "coordinates":["56.105127","37.608592"] 
             }, 
             "properties":{ 
                          "name":"Пестово", 
                          "iconContent":1, 
                          "data":[{ 
                                "weight":30, 
                                "color":"#0024a2"}, 
                                { 
                                "weight":70, 
                                "color":"#0028b2"} 
                                ] 
             }, 
             "options":{ 
                        "iconLayout":"default#pieChart", 
                        "iconPieChartCoreRadius":10, 
                        "iconPieChartRadius":20} 
             } 
] 
}

READ ALSO
Свернуть/развернуть блок при клике

Свернуть/развернуть блок при клике

Есть задача - увеличивать блок по нажатию "читать подробнее"Так же есть кнопка "свернуть", которая соответственно уменьшает этот блок

168
Laravel не отдаёт изображения (спрайты)

Laravel не отдаёт изображения (спрайты)

Есть простенькие скрипты на JS, которые работают со спрайтами (jpg)Дебажил их отдельно от laravel, всё работает прекрасно

168
Как осуществить отправку файла через blob

Как осуществить отправку файла через blob

Для отправки данных использую плагин vue-upload-file Из данных о файле есть только blobМожно ли из него как то получить информацию

129
Почему в результате получается 1?

Почему в результате получается 1?

Чтобы понять результат конечного выражения, нужно выполнить его по шагам и посмотреть результат на каждом шаге

164