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

class axioma.core.dp.PointBinding

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

PointBinding(layer, world, desc="")

Конструктор

Параметры:
layerPoint

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

Type:PyQt5.QtCore.QPointF
worldPoint

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

Type:PyQt5.QtCore.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