MapContext

class axioma.render.MapContext

Реализация интерфейса ContextInterface, в которой учитывается координатная система сцены.

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

MapContext()

Конструктор с пустыми значениями

MapContext(other)

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

Параметры

other (MapContext) – Исходный MapContext, на базе которого необходимо сделать копию.

MapContext(painter, viewport, dpi)

Конструктор

Параметры
  • painter (QPainter) – объект QPainter для рисования

  • viewport (MapViewport) – Viewport преобразования координат

  • dpi (float) – Количество точек на дюйм

MapContext(painter, viewport)

Конструктор

Параметры
  • painter (QPainter) – объект QPainter для рисования

  • viewport (MapViewport) – Viewport преобразования координат

mapCoordSystem()

Текущая координатная система.

Результат

Ссылка на КС

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

CoordSystem

mapViewport()

Текущая область просмотра карты

Результат

Ссылку на объект MapViewport

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

MapViewport

setLabelContainer(labels)

Не рекомендуется, начиная с версии 1.0.0: Используйте labelContainer()

Задать контейнер подписей

Параметры

labels (FeatureLabelContainer) – контейнер подписей

setMapViewport(viewport)

Устанавливает новую область просмотра карты

Параметры

viewport (MapViewport) – Viewport преобразования координат