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, на базе которого необходимо сделать копию.