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/ Вы используете другую версию или другие настройки?