OgcMapLayer class
Отрисовывает растровые фрагментированные изображения поверх плиток карты из службы веб-сопоставления OGC (WMS или WMTS).
- Extends
-
TileLayer
Конструкторы
Ogc |
Отрисовывает растровые изображения поверх плиток карты из службы веб-сопоставления OGC (WMS или WMTS). |
Свойства
on |
Унаследованные свойства
metadata | Свойство для связывания пользовательских данных с уровнем. |
Методы
get |
Возвращает возможности базовой службы WMTS. |
get |
Извлекает массив объектов сведений о функциях WMS в точке на карте. Если служба не возвращает геометрию, возвращается функция точки для указанной позиции. |
get |
Возвращает сведения о функциях для слоя WMS в виде html-строки. Результатом будет строка HTML-документа, которая должна быть добавлена в IFrame при добавлении на существующую страницу. Возвращает значение NULL, если функция не найдена. Требуется служба для поддержки формата text/html. |
get |
Возвращает параметры слоя WMS. |
on |
Метод инициализации для слоя, вызываемого при добавлении на карту. |
set |
Задает параметры слоя WMS. |
Наследуемые методы
get |
Возвращает идентификатор слоя. |
get |
Возвращает карту, в которую в данный момент добавляется слой, или значение NULL. |
on |
Метод, который вызывается при удалении слоя из карты. Должна выполняться любая необходимая очистка слоя. |
Сведения о конструкторе
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>
Возвращаемое значение
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