RasteredTable - Источники ГИС Панорама и AutoCAD.

class axipy.RasteredTable

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

Данные из таких источников, как ГИС Панорама и AutoCAD.

Свойства:

coordsystem

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

is_spatial

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

layers

Список доступных для запроса данных слоев.

name

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

properties

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

provider

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

schema

Схема таблицы.

Методы:

close()

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

items([layer_name])

Запрашивает записи из источника.

Сигналы:

destroyed

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

close()

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

Исключение:

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

Примечание

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

property coordsystem: Optional[CoordSystem]

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

property destroyed: Signal

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

property is_spatial: bool

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

items(layer_name: Optional[str] = None) Iterator[Feature]

Запрашивает записи из источника.

Параметры:

layer_name – Наименование слоя, по которому будет произведена выборка. Если значение пустое, выдаются данные по всем слоям.

Результат:

Итератор по записям.

property layers: List[str]

Список доступных для запроса данных слоев.

property name: str

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

property properties: dict

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

property provider: str

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

property schema: Schema

Схема таблицы.