Во время работы над Highmap для отображения некоторых данных в зависимости от зоны покрытия. Я смог создать карту с типом пузырьковой диаграммы, но у меня есть одна серьезная проблема, выравнивание! Каждый пузырь выровнен по отношению к области/пути, к которой он принадлежит; в основном у меня есть две серии s1: {id, z, path}
s2: {id, z, path}
где эти серии joinedBy: id
поле. Я думаю, что Highmaps вычисляет центр в соответствии с шириной и высотой пути, в результате чего некоторые пузырьки помещаются в другую область. Есть ли способ исправить это, установив смещение влево/вправо на каждый путь, так как пути нерегулярны и могут иметь разные формы?Высококачественная метка с центрированием по нерегулярному пути
Пожалуйста, обратитесь к прилагаемому изображению и этот jsfiddle: http://jsfiddle.net/ycsp27cL/14/
Gray Bubble: фактические пузыри, созданные Highmaps.
Red Bubble: ожидаемый пузырь площадь
Не могли бы вы опубликовать живой пример, как jsFiddle? –
@KacperMadej, пожалуйста, смотрите пример jsfiddle, вы можете ясно видеть, что 100 отключено от целевой области, каких-либо мыслей? – Beakal