MapReportItem - Элемент отчета: карта¶
-
class
axipy.render.
MapReportItem
(rect, map)¶ Базовые классы:
axipy.render.ReportItem
Элемент отчета, основанный на созданной ранее карте.
Примечание
Перед созданием элемента отчета необходимо предварительно создать карту, на основе которой будет создан элемент отчета.
- Параметры
map_ = Map([world]) mapItem = MapReportItem(Rect(10, 110, 200, 210), map_) mapItem.center = (100, 100) mapItem.scale = 200000000 report.items.add(mapItem)
Attributes:
Стиль обводки элемента отчета.
Центр карты в координатах карты.
Стиль заливки элемента отчета.
Прямоугольник карты в единицах измерения карты.
Размер (ограничивающий прямоугольник) элемента отчета в единицах измерения отчета.
Текущее значение масштаба карты.
Methods:
intersects
(checkRect)Пересекается ли с переданным прямоугольником.
map
()Возвращает элемент типа карта, на основании которой создается элемент отчета.
-
intersects
(checkRect)¶ Пересекается ли с переданным прямоугольником.
-
map
()¶ Возвращает элемент типа карта, на основании которой создается элемент отчета.
- Тип результата
-
property
rect
¶ Размер (ограничивающий прямоугольник) элемента отчета в единицах измерения отчета.
- Тип результата