OgcMapLayerOptions interface

Opções para uma camada OGC.

Extends

MediaLayerOptions

Propriedades

activeLayers

Especifica os subcaminhos no serviço a ser renderizado.

bringIntoView

Indica se o mapa deve definir o modo de exibição de mapa para a caixa delimitadora da camada. Não persistente.

debug

Indica se os erros relacionados ao acesso ao serviço devem ser registrados no console.

dimensions

Dimensões personalizadas a serem adicionadas a solicitações de bloco.

proxyService

Uma URL para um serviço proxy que pode ter uma URL para um serviço externo o anexou. Isso será necessário para acessar serviços hospedados em pontos de extremidade não habilitados para CORs.

service

Especifica o tipo de serviço de mapeamento da Web ao qual se conectar. Se não for especificado, tentará determinar com base na URL. O padrão será 'WMTS' se não for especificado ou se não puder ser determinado a partir da URL.

styles

Os estilos das camadas ativas.

url

A URL que aponta para o serviço.

version

A versão do serviço a ser direcionada. Se não for especificado, tentará determinar isso automaticamente.

Propriedades herdadas

contrast

Um número entre -1 e 1 que aumenta ou diminui o contraste da sobreposição. Padrão 0.

fadeDuration

A duração em milissegundos de uma transição de fade quando um novo bloco é adicionado. Deve ser maior ou igual a 0. Padrão 300.

filter

Uma expressão que especifica condições nos recursos de origem. Somente os recursos que correspondem ao filtro são exibidos.

hueRotation

Gira matizes ao redor da roda colorida. Um número em graus. Padrão 0.

maxBrightness

Um número entre 0 e 1 que aumenta ou diminui o brilho máximo da sobreposição. Padrão 1.

maxZoom

Um inteiro que especifica o nível máximo de zoom para renderizar a camada. Esse valor é exclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 24.

minBrightness

Um número entre 0 e 1 que aumenta ou diminui o brilho mínimo da sobreposição. Padrão 0.

minZoom

Um inteiro que especifica o nível mínimo de zoom para renderizar a camada. Esse valor é inclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 0.

opacity

Um número entre 0 e 1 que indica a opacidade na qual a sobreposição será desenhada. Padrão 1.

saturation

Um número entre -1 e 1 que aumenta ou diminui a saturação da sobreposição. Padrão 0.

visible

Especifica se a camada está visível ou não. Padrão true.

Detalhes da propriedade

activeLayers

Especifica os subcaminhos no serviço a ser renderizado.

activeLayers?: Array<string | OgcSublayer>

Valor da propriedade

Array<string | OgcSublayer>

bringIntoView

Indica se o mapa deve definir o modo de exibição de mapa para a caixa delimitadora da camada. Não persistente.

bringIntoView?: boolean

Valor da propriedade

boolean

debug

Indica se os erros relacionados ao acesso ao serviço devem ser registrados no console.

debug?: boolean

Valor da propriedade

boolean

dimensions

Dimensões personalizadas a serem adicionadas a solicitações de bloco.

dimensions?: Record<string, string>

Valor da propriedade

Record<string, string>

proxyService

Uma URL para um serviço proxy que pode ter uma URL para um serviço externo o anexou. Isso será necessário para acessar serviços hospedados em pontos de extremidade não habilitados para CORs.

proxyService?: string

Valor da propriedade

string

service

Especifica o tipo de serviço de mapeamento da Web ao qual se conectar. Se não for especificado, tentará determinar com base na URL. O padrão será 'WMTS' se não for especificado ou se não puder ser determinado a partir da URL.

service?: "WMS" | "WMTS"

Valor da propriedade

"WMS" | "WMTS"

styles

Os estilos das camadas ativas.

styles?: Array<string | OgcStyle>

Valor da propriedade

Array<string | OgcStyle>

url

A URL que aponta para o serviço.

url?: string

Valor da propriedade

string

version

A versão do serviço a ser direcionada. Se não for especificado, tentará determinar isso automaticamente.

version?: string

Valor da propriedade

string

Detalhes das propriedades herdadas

contrast

Um número entre -1 e 1 que aumenta ou diminui o contraste da sobreposição. Padrão 0.

contrast?: number

Valor da propriedade

number

Herdado de MediaLayerOptions.contrast

fadeDuration

A duração em milissegundos de uma transição de fade quando um novo bloco é adicionado. Deve ser maior ou igual a 0. Padrão 300.

fadeDuration?: number

Valor da propriedade

number

Herdado de MediaLayerOptions.fadeDuration

filter

Uma expressão que especifica condições nos recursos de origem. Somente os recursos que correspondem ao filtro são exibidos.

filter?: Expression

Valor da propriedade

Expression

Herdado de LayerOptions.filter

hueRotation

Gira matizes ao redor da roda colorida. Um número em graus. Padrão 0.

hueRotation?: number

Valor da propriedade

number

Herdado de MediaLayerOptions.hueRotation

maxBrightness

Um número entre 0 e 1 que aumenta ou diminui o brilho máximo da sobreposição. Padrão 1.

maxBrightness?: number

Valor da propriedade

number

Herdado de MediaLayerOptions.maxBrightness

maxZoom

Um inteiro que especifica o nível máximo de zoom para renderizar a camada. Esse valor é exclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 24.

maxZoom?: number

Valor da propriedade

number

Herdado de LayerOptions.maxZoom

minBrightness

Um número entre 0 e 1 que aumenta ou diminui o brilho mínimo da sobreposição. Padrão 0.

minBrightness?: number

Valor da propriedade

number

Herdado de MediaLayerOptions.minBrightness

minZoom

Um inteiro que especifica o nível mínimo de zoom para renderizar a camada. Esse valor é inclusivo, ou seja, a camada ficará visível em maxZoom > zoom >= minZoom. Padrão 0.

minZoom?: number

Valor da propriedade

number

Herdado de LayerOptions.minZoom

opacity

Um número entre 0 e 1 que indica a opacidade na qual a sobreposição será desenhada. Padrão 1.

opacity?: number

Valor da propriedade

number

Herdado de MediaLayerOptions.opacity

saturation

Um número entre -1 e 1 que aumenta ou diminui a saturação da sobreposição. Padrão 0.

saturation?: number

Valor da propriedade

number

Herdado de MediaLayerOptions.saturation

visible

Especifica se a camada está visível ou não. Padrão true.

visible?: boolean

Valor da propriedade

boolean

Herdado de LayerOptions.visible