Udostępnij za pośrednictwem


TileLayerOptions interface

Opcje używane podczas renderowania rastrowych obrazów kafelków w kafelkuLayer.

Extends

Właściwości

bounds

Pole ograniczenia określające, gdzie są dostępne kafelki. Po określeniu nie będą wymagane żadne kafelki poza polem ograniczenia. Wartość domyślna [-180, -85.0511, 180, 85.0511].

isTMS

Określa, czy współrzędne systemów kafelków używa specyfikacji Usług mapowania kafelków, która odwraca oś współrzędnych Y. Wartość domyślna false.

maxSourceZoom

Liczba całkowita określająca maksymalny poziom powiększenia, w którym kafelki są dostępne ze źródła kafelka. Wartość domyślna 22.

minSourceZoom

Liczba całkowita określająca minimalny poziom powiększenia, w którym kafelki są dostępne ze źródła kafelka. Wartość domyślna 0.

subdomains

Tablica wartości poddomeny, które mają być stosowane do adresu URL kafelka.

tileSize

Wartość całkowita określająca wymiary szerokości i wysokości kafelków mapy. Aby zapewnić bezproblemowe środowisko, rozmiar kafelka musi być mnożnikiem 2. Wartość domyślna 512.

tileUrl

Adres URL http/https do zasobu TileJSON lub szablon adresu URL kafelka, który używa następujących parametrów:

{x}: pozycja X kafelka. Zwykle wymaga również {y} i {z}.

{y}: pozycja Y kafelka. Zwykle wymaga również {x} i {z}.

{z}: poziom powiększenia kafelka. Zwykle wymaga również {x} i {y}.

{quadkey}: identyfikator quadKey kafelka oparty na konwencji nazewnictwa systemu kafelków Mapy Bing.

{bbox-epsg-3857}: ciąg pola ograniczenia o formacie {west},{south},{east},{north} w systemie referencyjnym EPSG 4325 Spacial Reference System.

{poddomena}: symbol zastępczy, w którym zostaną dodane wartości poddomeny, jeśli określono.

Właściwości dziedziczone

contrast

Liczba z zakresu od -1 do 1, która zwiększa lub zmniejsza kontrast nakładki. Wartość domyślna 0.

fadeDuration

Czas trwania w milisekundach przejścia zanikania po dodaniu nowego kafelka. Musi być większa lub równa 0. Wartość domyślna 300.

filter

Wyrażenie określające warunki dotyczące funkcji źródłowych. Wyświetlane są tylko funkcje zgodne z filtrem.

hueRotation

Obraca odcienie wokół koła kolorów. Liczba w stopniach. Wartość domyślna 0.

maxBrightness

Liczba z zakresu od 0 do 1, która zwiększa lub zmniejsza maksymalną jasność nakładki. Wartość domyślna 1.

maxZoom

Liczba całkowita określająca maksymalny poziom powiększenia w celu renderowania warstwy. Ta wartość jest wyłączna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 24.

minBrightness

Liczba z zakresu od 0 do 1, która zwiększa lub zmniejsza minimalną jasność nakładki. Wartość domyślna 0.

minZoom

Liczba całkowita określająca minimalny poziom powiększenia w celu renderowania warstwy. Ta wartość jest inkluzywna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 0.

opacity

Liczba z zakresu od 0 do 1 wskazująca nieprzezroczystość, w której zostanie narysowana nakładka. Wartość domyślna 1.

saturation

Liczba z zakresu od -1 do 1, która zwiększa lub zmniejsza nasycenie nakładki. Wartość domyślna 0.

visible

Określa, czy warstwa jest widoczna, czy nie. Wartość domyślna true.

Szczegóły właściwości

bounds

Pole ograniczenia określające, gdzie są dostępne kafelki. Po określeniu nie będą wymagane żadne kafelki poza polem ograniczenia. Wartość domyślna [-180, -85.0511, 180, 85.0511].

bounds?: BoundingBox

Wartość właściwości

isTMS

Określa, czy współrzędne systemów kafelków używa specyfikacji Usług mapowania kafelków, która odwraca oś współrzędnych Y. Wartość domyślna false.

isTMS?: boolean

Wartość właściwości

boolean

maxSourceZoom

Liczba całkowita określająca maksymalny poziom powiększenia, w którym kafelki są dostępne ze źródła kafelka. Wartość domyślna 22.

maxSourceZoom?: number

Wartość właściwości

number

minSourceZoom

Liczba całkowita określająca minimalny poziom powiększenia, w którym kafelki są dostępne ze źródła kafelka. Wartość domyślna 0.

minSourceZoom?: number

Wartość właściwości

number

subdomains

Tablica wartości poddomeny, które mają być stosowane do adresu URL kafelka.

subdomains?: string[]

Wartość właściwości

string[]

tileSize

Wartość całkowita określająca wymiary szerokości i wysokości kafelków mapy. Aby zapewnić bezproblemowe środowisko, rozmiar kafelka musi być mnożnikiem 2. Wartość domyślna 512.

tileSize?: number

Wartość właściwości

number

tileUrl

Adres URL http/https do zasobu TileJSON lub szablon adresu URL kafelka, który używa następujących parametrów:

{x}: pozycja X kafelka. Zwykle wymaga również {y} i {z}.

{y}: pozycja Y kafelka. Zwykle wymaga również {x} i {z}.

{z}: poziom powiększenia kafelka. Zwykle wymaga również {x} i {y}.

{quadkey}: identyfikator quadKey kafelka oparty na konwencji nazewnictwa systemu kafelków Mapy Bing.

{bbox-epsg-3857}: ciąg pola ograniczenia o formacie {west},{south},{east},{north} w systemie referencyjnym EPSG 4325 Spacial Reference System.

{poddomena}: symbol zastępczy, w którym zostaną dodane wartości poddomeny, jeśli określono.

tileUrl?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

contrast

Liczba z zakresu od -1 do 1, która zwiększa lub zmniejsza kontrast nakładki. Wartość domyślna 0.

contrast?: number

Wartość właściwości

number

Dziedziczone zmediaLayerOptions.contrast

fadeDuration

Czas trwania w milisekundach przejścia zanikania po dodaniu nowego kafelka. Musi być większa lub równa 0. Wartość domyślna 300.

fadeDuration?: number

Wartość właściwości

number

Dziedziczone zmediaLayerOptions.fadeDuration

filter

Wyrażenie określające warunki dotyczące funkcji źródłowych. Wyświetlane są tylko funkcje zgodne z filtrem.

filter?: Expression

Wartość właściwości

Dziedziczone zwarstwyOptions.filter

hueRotation

Obraca odcienie wokół koła kolorów. Liczba w stopniach. Wartość domyślna 0.

hueRotation?: number

Wartość właściwości

number

Dziedziczone zmediaLayerOptions.hueRotation

maxBrightness

Liczba z zakresu od 0 do 1, która zwiększa lub zmniejsza maksymalną jasność nakładki. Wartość domyślna 1.

maxBrightness?: number

Wartość właściwości

number

Dziedziczone zmediaLayerOptions.maxBrightness

maxZoom

Liczba całkowita określająca maksymalny poziom powiększenia w celu renderowania warstwy. Ta wartość jest wyłączna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 24.

maxZoom?: number

Wartość właściwości

number

Dziedziczone zwarstwy LayerOptions.maxZoom

minBrightness

Liczba z zakresu od 0 do 1, która zwiększa lub zmniejsza minimalną jasność nakładki. Wartość domyślna 0.

minBrightness?: number

Wartość właściwości

number

Dziedziczone zmediaLayerOptions.minBrightness

minZoom

Liczba całkowita określająca minimalny poziom powiększenia w celu renderowania warstwy. Ta wartość jest inkluzywna, tj. warstwa będzie widoczna pod adresem maxZoom > zoom >= minZoom. Wartość domyślna 0.

minZoom?: number

Wartość właściwości

number

Dziedziczone zwarstwyOptions.minZoom

opacity

Liczba z zakresu od 0 do 1 wskazująca nieprzezroczystość, w której zostanie narysowana nakładka. Wartość domyślna 1.

opacity?: number

Wartość właściwości

number

Dziedziczone zmediaLayerOptions.opacity

saturation

Liczba z zakresu od -1 do 1, która zwiększa lub zmniejsza nasycenie nakładki. Wartość domyślna 0.

saturation?: number

Wartość właściwości

number

Dziedziczone zmediaLayerOptions.saturation

visible

Określa, czy warstwa jest widoczna, czy nie. Wartość domyślna true.

visible?: boolean

Wartość właściwości

boolean

Dziedziczone zwarstwyOptions.visible