PointBinding - Точка привязки

class axioma.core.dp.PointBinding

Точка привязки растра. Иногда называют GCP - Ground Control Point.

PointBinding(layer, world, desc='')

Конструктор

Параметры
  • layer (QPointF) – Точка на растре

  • world (QPointF) – Точка на карте

  • desc (str) – Описание

layerPoint

Точка на растре

Type

QPointF

worldPoint

Точка на карте

Type

QPointF

description

Описание

Type

str

BindingDefinition - Описание объекта данных с точками привязки

class axioma.core.dp.BindingDefinition

Описание объекта данных с точками привязки. Используется для перепроецирования Растров Raster. Оборачивает DataObjectDefinition

Унаследован от: axioma.core.dp.DataObjectDefinition

BindingDefinition(definition)

Конструктор

Параметры

definition (DataObjectDefinition) – Описание объекта данных (Растра)

allPoints()

Точки привязки

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

list [PointBinding]

coordSystem()

Координатная система точек на карте

Результат

Координатная система

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

CoordSystem

setAllPoints(points)

Задать точки привязки

Параметры

points (list [PointBinding]) – Точки привязки

setCoordSystem(coord_system)

Задать координатную систему, соответствующую точкам на карте

Параметры

coord_system (CoordSystem) – Координатная система

size()

Количество точек привязки

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

int