# Raster - Растр

class axipy.Raster

  Базовые классы: `DataObject`

  Растровый объект.

  Свойства:

  `coordsystem` | Система координат растра.
  `device_to_scene_transform` | Матрица преобразования из точек на изображении (пиксели) в точки на карте.
  `file_name` | Возвращает путь к файлу таблицы.
  `is_spatial` | Признак того, что объект данных является пространственным.
  `is_valid` | Возвращает признак валидности объекта.
  `name` | Название объекта данных.
  `properties` | Дополнительные свойства объекта данных.
  `provider` | Провайдер изначального источника данных.
  `scene_to_device_transform` | Матрица преобразования из точек на карте в точки на изображении (пиксели).
  `size` | Размер растра в пикселях.

  Методы:

  `close`() | Пытается закрыть таблицу.
  `get_gcps`() | Возвращает точки привязки.

  Сигналы:

  `destroyed` | Сигнал оповещения об удалении объекта.

  Специальные методы:

  `__enter__`() | Вход в контекст (используется с оператором `with`).
  `__eq__`(other) | Оператор равенства (==).
  `__exit__`(exception_type, exception_value, ...) | Закрывает таблицу при выходе из блока кода `with`.
  `__repr__`() | Официальное строковое представление объекта при вызове `repr()`.

  __enter__() → DataObject

    Вход в контекст (используется с оператором `with`).

  __eq__(other: object) → bool

    Оператор равенства (==).

  __exit__(exception_type: Optional[Type[BaseException]], exception_value: Optional[BaseException], traceback: Optional[TracebackType]) → Optional[bool]

    Закрывает таблицу при выходе из блока кода `with`.

  __repr__() → str

    Официальное строковое представление объекта при вызове `repr()`.

  close()

    Пытается закрыть таблицу.

    Исключение:

      RuntimeError – Ошибка закрытия таблицы.

    Примечание

    Объект данных не всегда может быть сразу закрыт. Например, для таблиц используется транзакционная модель редактирования и перед закрытием необходимо сохранить или отменить изменения, если они есть. См. `Table.is_modified`.

  property coordsystem: Optional[CoordSystem]

    Система координат растра.

  property destroyed: Signal

    Сигнал оповещения об удалении объекта.

  property device_to_scene_transform: QTransform

    Матрица преобразования из точек на изображении (пиксели) в точки на карте.

  property file_name: Optional[Path]

    Возвращает путь к файлу таблицы.

  get_gcps() → List[GCP]

    Возвращает точки привязки.

  property is_spatial: bool

    Признак того, что объект данных является пространственным.

  property is_valid: bool

    Возвращает признак валидности объекта.

  property name: str

    Название объекта данных.

  property properties: dict

    Дополнительные свойства объекта данных.

  property provider: str

    Провайдер изначального источника данных.

  property scene_to_device_transform: QTransform

    Матрица преобразования из точек на карте в точки на изображении (пиксели).

  property size: QSize

    Размер растра в пикселях.