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 |
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 |
max |
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 |
min |
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 |
subdomains | Uma matriz de valores de subdomínio a serem aplicados à URL do bloco. |
tile |
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 |
tile |
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 |
fade |
A duração em milissegundos de uma transição fade quando um novo bloco é adicionado.
Deve ser maior ou igual a 0.
Padrão |
filter | Uma expressão que especifica condições nos recursos de origem. Somente os recursos que correspondem ao filtro são exibidos. |
hue |
Gira matizes ao redor da roda colorida.
Um número em graus.
Padrão |
max |
Um número entre 0 e 1 que aumenta ou diminui o brilho máximo da sobreposição.
Padrão |
max |
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 |
min |
Um número entre 0 e 1 que aumenta ou diminui o brilho mínimo da sobreposição.
Padrão |
min |
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 |
opacity | Um número entre 0 e 1 que indica a opacidade na qual a sobreposição será desenhada.
Padrão |
saturation | Um número entre -1 e 1 que aumenta ou diminui a saturação da sobreposição.
Padrão |
visible | Especifica se a camada está visível ou não.
Padrão |
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