WmtsDataProvider - Web Map Tile Service

class axipy.da.WmtsDataProvider(info)

Базовые классы: axipy.da.DataProvider

Провайдер для тайловых серверов.

Примечание

Ссылку на провайдер можно получить через глобальную переменную axipy.da.provider_manager.wmts.

Methods:

create_open()

Внимание

Не поддерживается.

file_extensions()

Список поддерживаемых расширений файлов.

get_destination()

Внимание

Не поддерживается.

get_source(capabilitiesUrl, dataObject[, alias])

Создает источник данных.

open(capabilitiesUrl, dataObject[, alias])

Открывает объект данных.

Attributes:

id

Идентификатор провайдера.

create_open()

Внимание

Не поддерживается.

Исключение

NotImplementedError

file_extensions()

Список поддерживаемых расширений файлов.

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

List[str]

Результат

Пустой список для не файловых провайдеров.

get_destination()

Внимание

Не поддерживается.

Исключение

NotImplementedError

get_source(capabilitiesUrl, dataObject, alias=None)

Создает источник данных.

Параметры
  • capabilitiesUrl (str) – URL запроса метаданных.

  • dataObject (str) – Наименование слоя.

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

Source

property id

Идентификатор провайдера.

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

str

open(capabilitiesUrl, dataObject, alias=None)

Открывает объект данных.

Параметры
  • capabilitiesUrl (str) – URL запроса метаданных.

  • dataObject (str) – Наименование слоя.

  • alias (Optional[str]) – Псевдоним для открываемого источника данных.

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

DataObject