LegendReportItem - Элемент отчета: легенда

class axipy.render.LegendReportItem(rect, legend)

Базовые классы: axipy.render.ReportItem

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

Параметры
  • rect (Union[Rect, QRectF]) – Размер элемента отчета в единицах измерения отчета.

  • legend (Legend) – Предварительно созданная легенда. Она может относиться как к векторному, так и к тематическому слою.

Пример создания легенды для тематического слоя.
range_ = RangeThematicLayer("Население")
world.thematic.add(range_)
legend = Legend(range_)
legend.columns = 2 # Разобъьем на 2 колонки
legendReportItem = LegendReportItem(Rect(100, 230, 50, 70), legend) # Элемент отчета
report.items.add(legendReportItem)  # Добавляем в отчет
property legend

Легенда на базе которой создан элемент отчета.

Тип результата

Legend