ThematicLegendItem

class axioma.render.ThematicLegendItem

Элемент легенды для тематического слоя

Унаследован от: LegendItem

ThematicLegendItem(layer, caption, parent=None)

Конструктор

Параметры:
  • layer (ThematicLayer) – Базовый тематический слой, на основе которого строится легенда.
  • caption (str) – Наименование (заголовок) легенды.
  • parent (QObject) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элемент
ThematicLegendItem(other)

Копирующий конструктор

Параметры:other (ThematicLegendItem) – Исходный объект ThematicLegendItem, на базе которого необходимо сделать копию.
layer()

Базовый тематический слой, на основе которого строится легенда.

Результат:Слой
Тип результата:ThematicLayer

DynamicSizeLegendItem

class axioma.render.DynamicSizeLegendItem

Зависимость размера элемента от контекста

От него наследуются: PieLegendItem, BarLegendItem

calculateSizeForContext(contex)

Вычисление размера элемента исходя из переданного контекста. При расчете, как результат, устанавливается новый размер элемента

Параметры:context (Contex) – Контекст, по которому производится расчет.

HasStatisticLegendItem

class axioma.render.HasStatisticLegendItem

Есть ли статистика по объектам

От него наследуются: RangeLegendItem

isVisibledStatistic()

Включен ли режим показа статистики по объектам

Результат:True, если да. В противном случае False
Тип результата:bool
setVisibledStatistic(v)

Установка показа статистики по объектам

Параметры:v (bool) – True, если необходимо показать количество объектов в легенде. В противном случае False

RangeLegendItem

class axioma.render.RangeLegendItem

Легенда тематического слоя с распределением значений по интервалам

Унаследован от: ThematicLegendItem, HasStatisticLegendItem

RangeLegendItem(layer, caption, parent=None)

Конструктор

Параметры:
  • layer (RangeThematicLayer) – Базовый тематический слой, на основе которого строится легенда.
  • caption (str) – Наименование (заголовок) легенды.
  • parent (QObject) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элемент
RangeLegendItem(other)

Копирующий конструктор

Параметры:other (RangeLegendItem) – Исходный объект RangeLegendItem, на базе которого необходимо сделать копию.

PieLegendItem

class axioma.render.PieLegendItem

Легенда тематического слоя, представленного в виде круговой диаграммы.

Унаследован от: ThematicLegendItem, DynamicSizeLegendItem

PieLegendItem(layer, caption, parent=None)

Конструктор

Параметры:
  • layer (PieThematicLayer) – Базовый тематический слой, на основе которого строится легенда.
  • caption (str) – Наименование (заголовок) легенды.
  • parent (QObject) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элемент
PieLegendItem(other)

Копирующий конструктор

Параметры:other (PieLegendItem) – Исходный объект PieLegendItem, на базе которого необходимо сделать копию.

BarLegendItem

class axioma.render.BarLegendItem

Легенда тематического слоя, представленного в виде столбчатой диаграммы.

Унаследован от: ThematicLegendItem, DynamicSizeLegendItem

BarLegendItem(layer, caption, parent=None)

Конструктор

Параметры:
  • layer (BarThematicLayer) – Базовый тематический слой, на основе которого строится легенда.
  • caption (str) – Наименование (заголовок) легенды.
  • parent (QObject) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элемент
BarLegendItem(other)

Копирующий конструктор

Параметры:other (BarLegendItem) – Исходный объект BarLegendItem, на базе которого необходимо сделать копию.

SymbolLegendItem

class axioma.render.SymbolLegendItem

Легенда тематического слоя, представленного в виде символа различного размера.

Унаследован от: ThematicLegendItem

SymbolLegendItem(layer, caption, parent=None)

Конструктор

Параметры:
  • layer (SymbolThematicLayer) – Базовый тематический слой, на основе которого строится легенда.
  • caption (str) – Наименование (заголовок) легенды.
  • parent (QObject) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элемент
SymbolLegendItem(other)

Копирующий конструктор

Параметры:other (SymbolLegendItem) – Исходный объект SymbolLegendItem, на базе которого необходимо сделать копию.

IndividualLegendItem

class axioma.render.IndividualLegendItem

Легенда тематического слоя с распределением по вычисленному значению выражения.

Унаследован от: ThematicLegendItem

IndividualLegendItem(layer, caption, parent=None)

Конструктор

Параметры:
  • layer (IndividualThematicLayer) – Базовый тематический слой, на основе которого строится легенда.
  • caption (str) – Наименование (заголовок) легенды.
  • parent (QObject) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элемент
IndividualLegendItem(other)

Копирующий конструктор

Параметры:other (IndividualLegendItem) – Исходный объект IndividualLegendItem, на базе которого необходимо сделать копию.

DensityLegendItem

class axioma.render.DensityLegendItem

Легенда тематического слоя с заполнением точками в зависимости вычисленного выражения.

Унаследован от: ThematicLegendItem

DensityLegendItem(layer, caption, parent=None)

Конструктор

Параметры:
  • layer (DensityThematicLayer) – Базовый тематический слой, на основе которого строится легенда.
  • caption (str) – Наименование (заголовок) легенды.
  • parent (QObject) – Владелец элемента легенды. При удалении владельца так же удаляется и сам элемент
DensityLegendItem(other)

Копирующий конструктор

Параметры:other (DensityLegendItem) – Исходный объект DensityLegendItem, на базе которого необходимо сделать копию.