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
Ogc |
Renderiza imagens raster na parte superior dos blocos de mapa de um WMS (Serviço de Mapeamento Web do OGC ou WMTS). |
Propriedades
on |
Propriedades herdadas
metadata | Uma propriedade para associar dados personalizados à camada. |
Métodos
get |
Obtém os recursos do serviço WMTS subjacente. |
get |
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. |
get |
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'. |
get |
Obtém as opções da camada WMS. |
on |
Método de inicialização para a camada que é chamada quando adicionada ao mapa. |
set |
Define as opções da camada WMS. |
Métodos herdados
get |
Obtém a ID da camada |
get |
Obtém o mapa ao qual a camada está adicionada no momento ou nula. |
on |
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
Promise<OgcMapLayerCapabilities>
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