WmtsDataProvider - Web Map Tile Service

class axipy.WmtsDataProvider

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

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

Примечание

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

Свойства:

id

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

Методы:

create_open()

Внимание

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

file_extensions()

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

get_destination()

Внимание

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

get_source(capabilitiesUrl, dataObject[, alias])

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

open(capabilitiesUrl, dataObject[, alias])

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

create_open()

Внимание

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

Исключение:

NotImplementedError

file_extensions() List[str]

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

Результат:

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

get_destination()

Внимание

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

Исключение:

NotImplementedError

get_source(capabilitiesUrl: str, dataObject: str, alias: Optional[str] = None) Source

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

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

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

property id: str

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

open(capabilitiesUrl: str, dataObject: str, alias: Optional[str] = None) DataObject

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

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

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

  • alias – Псевдоним для открываемого источника данных.