ZIndex слоев и объектов. Кто выше, кто ниже?...
Добавлено: 28 авг 2013, 17:33
Добрый день, коллеги.
Помогите понять, как работает Y-ordering слоев и объектов. Вроде и понятно все, но тем не менее заблудился
Непонятка номер раз:
Есть четыре слоя. Опущу подробности кода.
Исходя из вышестоящего кода, я ожидал получить такой порядок слоев:
===самый верх
vectors3
vectors2
vectors1
nodes
===самый низ
а получил такой:
===самый верх
vectors2
vectors1
nodes
vectors3
===самый низ
Непонятка номер два:
Какую роль играет graphicZIndex в описании стилей?
Как graphicZIndex корелирует с zindex-ом слоя? Общий ли это порядок или для правил стиля я должен указывать значения не менее zindex текущего слоя слоя и не более zindex следующего слоя?
Например, корректно ли так:
vectors1(zindex=310)
style_rule11(zindex=400)
style_rule12(zindex=450)
vectors2(zindex=320)
style_rule21(zindex=500)
style_rule22(zindex=550)
Или же правильно так?:
vectors1(zindex=310)
style_rule11(zindex=311)
style_rule12(zindex=312)
vectors2(zindex=320)
style_rule21(zindex=321)
style_rule22(zindex=322)
Спасибо...
Помогите понять, как работает Y-ordering слоев и объектов. Вроде и понятно все, но тем не менее заблудился

Непонятка номер раз:
Есть четыре слоя. Опущу подробности кода.
Код: Выделить всё
map.addLayer(nodes);
nodes.setZIndex(300);
map.addLayer(vectors1);
vectors1.setZIndex(310);
map.addLayer(vectors2);
vectors2.setZIndex(320);
map.addLayer(vectors3);
vectors3.setZIndex(330);
===самый верх
vectors3
vectors2
vectors1
nodes
===самый низ
а получил такой:
===самый верх
vectors2
vectors1
nodes
vectors3
===самый низ
Непонятка номер два:
Какую роль играет graphicZIndex в описании стилей?
Как graphicZIndex корелирует с zindex-ом слоя? Общий ли это порядок или для правил стиля я должен указывать значения не менее zindex текущего слоя слоя и не более zindex следующего слоя?
Например, корректно ли так:
vectors1(zindex=310)
style_rule11(zindex=400)
style_rule12(zindex=450)
vectors2(zindex=320)
style_rule21(zindex=500)
style_rule22(zindex=550)
Или же правильно так?:
vectors1(zindex=310)
style_rule11(zindex=311)
style_rule12(zindex=312)
vectors2(zindex=320)
style_rule21(zindex=321)
style_rule22(zindex=322)
Спасибо...