OgcMapLayer class

Отрисовывает растровые фрагментированные изображения поверх плиток карты из службы веб-сопоставления OGC (WMS или WMTS).

Extends

TileLayer

Конструкторы

OgcMapLayer(OgcMapLayerOptions)

Отрисовывает растровые изображения поверх плиток карты из службы веб-сопоставления OGC (WMS или WMTS).

Свойства

onActiveLayersChanged

Унаследованные свойства

metadata

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

Методы

getCapabilities()

Возвращает возможности базовой службы WMTS.

getFeatureInfo(azmaps.data.Position)

Извлекает массив объектов сведений о функциях WMS в точке на карте. Если служба не возвращает геометрию, возвращается функция точки для указанной позиции.

getFeatureInfoHtml(azmaps.data.Position)

Возвращает сведения о функциях для слоя WMS в виде html-строки. Результатом будет строка HTML-документа, которая должна быть добавлена в IFrame при добавлении на существующую страницу. Возвращает значение NULL, если функция не найдена. Требуется служба для поддержки формата text/html.

getOptions()

Возвращает параметры слоя WMS.

onAdd(azmaps.Map)

Метод инициализации для слоя, вызываемого при добавлении на карту.

setOptions(OgcMapLayerOptions)

Задает параметры слоя WMS.

Наследуемые методы

getId()

Возвращает идентификатор слоя.

getMap()

Возвращает карту, в которую в данный момент добавляется слой, или значение NULL.

onRemove()

Метод, который вызывается при удалении слоя из карты. Должна выполняться любая необходимая очистка слоя.

Сведения о конструкторе

OgcMapLayer(OgcMapLayerOptions)

Отрисовывает растровые изображения поверх плиток карты из службы веб-сопоставления OGC (WMS или WMTS).

new OgcMapLayer(options: OgcMapLayerOptions)

Параметры

options
OgcMapLayerOptions

Параметры для отрисовки слоя WMS.

Сведения о свойстве

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Значение свойства

(layer: OgcMapLayer) => void

Сведения об унаследованном свойстве

metadata

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

metadata?: any

Значение свойства

any

Наследуется от Layer.metadata

Сведения о методе

getCapabilities()

Возвращает возможности базовой службы WMTS.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Возвращаемое значение

getFeatureInfo(azmaps.data.Position)

Извлекает массив объектов сведений о функциях WMS в точке на карте. Если служба не возвращает геометрию, возвращается функция точки для указанной позиции.

function getFeatureInfo(position: azmaps.data.Position): Promise<azmaps.data.FeatureCollection>

Параметры

position
azmaps.data.Position

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

Возвращаемое значение

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

Возвращает сведения о функциях для слоя WMS в виде html-строки. Результатом будет строка HTML-документа, которая должна быть добавлена в IFrame при добавлении на существующую страницу. Возвращает значение NULL, если функция не найдена. Требуется служба для поддержки формата text/html.

function getFeatureInfoHtml(position: azmaps.data.Position): Promise<string>

Параметры

position
azmaps.data.Position

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

Возвращаемое значение

Promise<string>

getOptions()

Возвращает параметры слоя WMS.

function getOptions(): OgcMapLayerOptions

Возвращаемое значение

onAdd(azmaps.Map)

Метод инициализации для слоя, вызываемого при добавлении на карту.

function onAdd(map: azmaps.Map)

Параметры

map
azmaps.Map

На карту добавлен слой.

setOptions(OgcMapLayerOptions)

Задает параметры слоя WMS.

function setOptions(options: OgcMapLayerOptions)

Параметры

options
OgcMapLayerOptions

Параметры.

Сведения о наследуемом методе

getId()

Возвращает идентификатор слоя.

function getId(): string

Возвращаемое значение

string

Наследуется от Layer.getId

getMap()

Возвращает карту, в которую в данный момент добавляется слой, или значение NULL.

function getMap(): Map

Возвращаемое значение

Map

Наследуется от Layer.getMap

onRemove()

Метод, который вызывается при удалении слоя из карты. Должна выполняться любая необходимая очистка слоя.

function onRemove()

Наследуется от Layer.onRemove