ThematicStyleProvider

class axioma.render.ThematicStyleProvider

Класс провайдера стилей для тематических слоев.

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

От него наследуются: RangeThematicStyleProvider, BarThematicStyleProvider, PieThematicStyleProvider, SymbolThematicStyleProvider, IndividualThematicStyleProvider, DensityThematicStyleProvider

ThematicStyleProvider(layer)

Конструктор

Параметры:layer (ThematicLayer) – Ссылка на тематический слой, которому соответствует данный провайдер стилей.
ThematicStyleProvider(other)

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

Параметры:other (ThematicStyleProvider) – Исходный провайдер стилей, на базе которого создается новый провайдер.
setLayer(layer)

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

Параметры:layer (ThematicLayer) – Тематический слой.
layer()

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

Результат:Тематический слой.
Тип результата:ThematicLayer
isEmpty()

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

Результат:True, если да.
Тип результата:bool
createLegendPreview()

Создание легенды для данного провайдера стилей исходя из его текущего состояния.

Результат:Новый элемент легенды.
Тип результата:LegendItem