ListLayers - Список слоев карты¶
-
class
axipy.render.ListLayers¶ Группа слоев. Может включать в себя как слои
axipy.render.Layerтак и группы слоевaxipy.render.ListLayers. Пример использования смaxipy.render.Map.layersMethods:
add_group(name)Создает пустую группу.
append(layer)Добавляет слой в карту.
at(index)Возвращает слой или группы слоев по их индексу.
group(indexes, name)Группировка слоев и групп в соответствие со списком их индексов.
move(from_index, to_index)Перемещает слой или вложенную группу слоев в списке слоев по его индексу.
remove(index)Удаляет слой по индексу.
ungroup(index)Разгруппировка группы слоев по его индексу.
Attributes:
Количество слоев и групп слоев.
Наименование группы.
-
append(layer)¶ Добавляет слой в карту. Добавление группы слоев не поддерживается и производится путем группировки существующих элементов посредством метода
group().- Параметры
layer (
Layer) – Добавляемый слой.- Исключение
ValueError – Если слой уже содержится в карте.
-
at(index)¶ Возвращает слой или группы слоев по их индексу.
- Параметры
index (
int) – Индекс слоя или группы в списке.
Например:
layers.at(2) layers[2]
- Тип результата
-
property
count¶ Количество слоев и групп слоев. Так же допустимо использование функции
len()- Тип результата
-
group(indexes, name)¶ Группировка слоев и групп в соответствие со списком их индексов. При этом создается новая группа и все элементы (слои и группы слоев) помещаются внутрь этой группы.
-
move(from_index, to_index)¶ Перемещает слой или вложенную группу слоев в списке слоев по его индексу.
-