У меня есть картографическое приложение, которому нужно нарисовать путь, а затем отобразить значки поверх пути. Я не могу найти способ контролировать порядок виртуальных слоев земли, кроме порядка, в котором они добавляются.
Кто-нибудь знает, как изменить z-индекс слоев формы Virtual Earth или заставить слой двигаться вперед?



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Я думаю, что самый простой способ - перебрать формы в вашем VEShapeLayer и использовать VEShape.SetZIndex метод.
Если вы используете JQuery, вы можете использовать следующие
$('#' + yourlayer.iid).children(".VEAPI_Pushpin").css('zIndex', 2000);
... помните, что zIndex по умолчанию для VEShape равен 1000