axioma.render.ScaleBarReportItem¶Элемент отчета типа масштабной линейки для карты
Унаследован от: ReportItem
ScaleBarReportItem(map, viewPort, rect, report)¶Конструктор
Параметры:
- map (
Map) – Элемент типа карта, к которой привязан данный элемент отчета.- viewPort (
MapViewport) – Задание MapViewport области видимости карты и ее размер в отчете. Под размером понимается размер элемента отчета самой карты.- rect (
QRectF) – Прямоугольник элемента отчета в координатах отчета.- report (
Report) – Отчет, к которому относится создаваемый элемент.
scaleBar()¶Ссылка на объект ScaleBar. Данный объект создается в конструкторе данного элемента отчета
Результат: Ссылка на объект Тип результата: ScaleBar
mapViewport()¶Текущее значение MapViewport для карты
Результат: значение MapViewport Тип результата: MapViewport
setMapViewport(vp)¶Слот. Установка нового значения карты.Данное значение необходимо менять после смены его у самой карты. Т.е. их необходимо связать
Параметры: vp ( MapViewport) – Новое значениеПримечание
Пример использования см. в
MapReportItem