Anymap: установка zIndex для отдельных точек карты

Можно ли установить zIndex одного маркера на карте? У меня есть несколько серий, реализованных на карте, и метка точки иногда перекрывается другой точкой. Поэтому я думал о повышении zIndex выбранной точки с помощью события pointsselected, но я просто могу установить zIndex для всей серии.

Затем я попытался поднять zIndex текущей серии, но это не очень хорошо работает в Firefox..

У тебя есть идея?

2 ответа

Версия 7.14.0 AnyChart решает эту проблему http://www.anychart.com/products/anychart/history/

1) с версии 7.13.0 - невозможно установить zIndex для отдельной точки, AnyChart попытается исправить это в следующем обновлении.

обновление: эта функция доступна сейчас, вы можете установить zIndex для каждой конкретной точки, например, http://jsfiddle.net/4sskmb8k/3/

2) мы протестировали Firefox 52 Win и 52 Mac и, похоже, работают нормально

firstSeries = chart.marker(dataSet1);
secondSeries = chart.marker(dataSet2).type('star').size(10);
chart.container('container').draw();
firstSeries.zIndex(secondSeries.zIndex()+1);

http://jsfiddle.net/4sskmb8k/2/ Вы используете другую версию или другие настройки?

Другие вопросы по тегам