Share via


OgcMapLayer class

Renderiza imagens em blocos de raster na parte superior dos blocos de mapa de um WMS (Serviço de Mapeamento Web do OGC ou WMTS).

Extends

TileLayer

Construtores

OgcMapLayer(OgcMapLayerOptions)

Renderiza imagens raster na parte superior dos blocos de mapa de um WMS (Serviço de Mapeamento Web do OGC ou WMTS).

Propriedades

onActiveLayersChanged

Propriedades herdadas

metadata

Uma propriedade para associar dados personalizados à camada.

Métodos

getCapabilities()

Obtém os recursos do serviço WMTS subjacente.

getFeatureInfo(azmaps.data.Position)

Recupera uma matriz de objetos de informações de recurso do WMS em um ponto do mapa. Se o serviço não retornar uma geometria, um recurso Point para a posição especificada será retornado.

getFeatureInfoHtml(azmaps.data.Position)

Obtém informações de recurso para a camada do WMS como uma cadeia de caracteres HTML. O resultado será uma cadeia de caracteres de documento HTML e deve ser adicionado a um IFrame ao adicionar a uma página existente. Retornará nulo se nenhum recurso for encontrado. Requer que o serviço dê suporte ao formato 'text/html'.

getOptions()

Obtém as opções da camada WMS.

onAdd(azmaps.Map)

Método de inicialização para a camada que é chamada quando adicionada ao mapa.

setOptions(OgcMapLayerOptions)

Define as opções da camada WMS.

Métodos herdados

getId()

Obtém a ID da camada

getMap()

Obtém o mapa ao qual a camada está adicionada no momento ou nula.

onRemove()

Método chamado quando a camada é removida do mapa. Deve executar qualquer limpeza necessária para a camada.

Detalhes do construtor

OgcMapLayer(OgcMapLayerOptions)

Renderiza imagens raster na parte superior dos blocos de mapa de um WMS (Serviço de Mapeamento Web do OGC ou WMTS).

new OgcMapLayer(options: OgcMapLayerOptions)

Parâmetros

options
OgcMapLayerOptions

Opções para renderizar a camada WMS.

Detalhes da propriedade

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Valor da propriedade

(layer: OgcMapLayer) => void

Detalhes das propriedades herdadas

metadata

Uma propriedade para associar dados personalizados à camada.

metadata?: any

Valor da propriedade

any

Herdado de Layer.metadata

Detalhes do método

getCapabilities()

Obtém os recursos do serviço WMTS subjacente.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Retornos

getFeatureInfo(azmaps.data.Position)

Recupera uma matriz de objetos de informações de recurso do WMS em um ponto do mapa. Se o serviço não retornar uma geometria, um recurso Point para a posição especificada será retornado.

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

Parâmetros

position
azmaps.data.Position

A posição no mapa para a qual solicitar informações do recurso.

Retornos

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

Obtém informações de recurso para a camada do WMS como uma cadeia de caracteres HTML. O resultado será uma cadeia de caracteres de documento HTML e deve ser adicionado a um IFrame ao adicionar a uma página existente. Retornará nulo se nenhum recurso for encontrado. Requer que o serviço dê suporte ao formato 'text/html'.

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

Parâmetros

position
azmaps.data.Position

A posição no mapa para a qual solicitar informações do recurso.

Retornos

Promise<string>

getOptions()

Obtém as opções da camada WMS.

function getOptions(): OgcMapLayerOptions

Retornos

onAdd(azmaps.Map)

Método de inicialização para a camada que é chamada quando adicionada ao mapa.

function onAdd(map: azmaps.Map)

Parâmetros

map
azmaps.Map

O mapa ao qual a camada foi adicionada.

setOptions(OgcMapLayerOptions)

Define as opções da camada WMS.

function setOptions(options: OgcMapLayerOptions)

Parâmetros

options
OgcMapLayerOptions

As opções.

Detalhes do método herdado

getId()

Obtém a ID da camada

function getId(): string

Retornos

string

Herdado de Layer.getId

getMap()

Obtém o mapa ao qual a camada está adicionada no momento ou nula.

function getMap(): Map

Retornos

Map

Herdado de Layer.getMap

onRemove()

Método chamado quando a camada é removida do mapa. Deve executar qualquer limpeza necessária para a camada.

function onRemove()

Herdado de Layer.onRemove