TileLayerOptions interface

Opções usadas ao renderizar imagens em bloco de raster em um TileLayer.

Extends

Propriedades

bounds

Uma caixa delimitadora que especifica onde os blocos estão disponíveis. Quando especificado, nenhum bloco fora da caixa delimitadora será solicitado. Padrão [-180, -85.0511, 180, 85.0511].

isTMS

Especifica se as coordenadas dos sistemas de blocos usam a especificação Tile Map Services, que inverte o eixo de coordenadas Y. Padrão false.

maxSourceZoom

Um inteiro que especifica o nível máximo de zoom no qual os blocos estão disponíveis na origem do bloco. Padrão 22.

minSourceZoom

Um inteiro que especifica o nível mínimo de zoom no qual os blocos estão disponíveis na origem do bloco. Padrão 0.

subdomains

Uma matriz de valores de subdomínio a serem aplicados à URL do bloco.

tileSize

Um valor inteiro que especifica as dimensões de largura e altura dos blocos do mapa. Para uma experiência perfeita, o tamanho do bloco deve ser um multiplicador de 2. Padrão 512.

tileUrl

Uma URL http/https para um recurso TileJSON ou um modelo de URL de bloco que usa os seguintes parâmetros:

{x}: posição X do bloco. Normalmente também precisa de {y} e {z}.

{y}: posição Y do bloco. Normalmente também precisa de {x} e {z}.

{z}: nível de zoom do bloco. Normalmente também precisa de {x} e {y}.

{quadkey}: ID quadKey de bloco com base na convenção de nomenclatura do sistema de blocos Bing Mapas.

{bbox-epsg-3857}: uma cadeia de caracteres de caixa delimitadora com o formato {west},{south},{east},{north} no Sistema de Referência Spacial do EPSG 4325.

{subdomínio}: um espaço reservado em que os valores de subdomínio, se especificados, serão adicionados.

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 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 em. 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 em. 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

bounds

Uma caixa delimitadora que especifica onde os blocos estão disponíveis. Quando especificado, nenhum bloco fora da caixa delimitadora será solicitado. Padrão [-180, -85.0511, 180, 85.0511].

bounds?: BoundingBox

Valor da propriedade

isTMS

Especifica se as coordenadas dos sistemas de blocos usam a especificação Tile Map Services, que inverte o eixo de coordenadas Y. Padrão false.

isTMS?: boolean

Valor da propriedade

boolean

maxSourceZoom

Um inteiro que especifica o nível máximo de zoom no qual os blocos estão disponíveis na origem do bloco. Padrão 22.

maxSourceZoom?: number

Valor da propriedade

number

minSourceZoom

Um inteiro que especifica o nível mínimo de zoom no qual os blocos estão disponíveis na origem do bloco. Padrão 0.

minSourceZoom?: number

Valor da propriedade

number

subdomains

Uma matriz de valores de subdomínio a serem aplicados à URL do bloco.

subdomains?: string[]

Valor da propriedade

string[]

tileSize

Um valor inteiro que especifica as dimensões de largura e altura dos blocos do mapa. Para uma experiência perfeita, o tamanho do bloco deve ser um multiplicador de 2. Padrão 512.

tileSize?: number

Valor da propriedade

number

tileUrl

Uma URL http/https para um recurso TileJSON ou um modelo de URL de bloco que usa os seguintes parâmetros:

{x}: posição X do bloco. Normalmente também precisa de {y} e {z}.

{y}: posição Y do bloco. Normalmente também precisa de {x} e {z}.

{z}: nível de zoom do bloco. Normalmente também precisa de {x} e {y}.

{quadkey}: ID quadKey de bloco com base na convenção de nomenclatura do sistema de blocos Bing Mapas.

{bbox-epsg-3857}: uma cadeia de caracteres de caixa delimitadora com o formato {west},{south},{east},{north} no Sistema de Referência Spacial do EPSG 4325.

{subdomínio}: um espaço reservado em que os valores de subdomínio, se especificados, serão adicionados.

tileUrl?: 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 deMediaLayerOptions.contrast

fadeDuration

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

fadeDuration?: number

Valor da propriedade

number

Herdado deMediaLayerOptions.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

Herdado deLayerOptions.filter

hueRotation

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

hueRotation?: number

Valor da propriedade

number

Herdado deMediaLayerOptions.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 deMediaLayerOptions.maxBrightness

maxZoom

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

maxZoom?: number

Valor da propriedade

number

Herdado deLayerOptions.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 deMediaLayerOptions.minBrightness

minZoom

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

minZoom?: number

Valor da propriedade

number

Herdado deLayerOptions.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 deMediaLayerOptions.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 deMediaLayerOptions.saturation

visible

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

visible?: boolean

Valor da propriedade

boolean

Herdado deLayerOptions.visible