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 |
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 |
max |
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 |
min |
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 |
subdomains | Tablica wartości poddomeny, które mają być stosowane do adresu URL kafelka. |
tile |
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 |
tile |
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 |
fade |
Czas trwania w milisekundach przejścia zanikania po dodaniu nowego kafelka.
Musi być większa lub równa 0.
Wartość domyślna |
filter | Wyrażenie określające warunki dotyczące funkcji źródłowych. Wyświetlane są tylko funkcje zgodne z filtrem. |
hue |
Obraca odcienie wokół koła kolorów.
Liczba w stopniach.
Wartość domyślna |
max |
Liczba z zakresu od 0 do 1, która zwiększa lub zmniejsza maksymalną jasność nakładki.
Wartość domyślna |
max |
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 |
min |
Liczba z zakresu od 0 do 1, która zwiększa lub zmniejsza minimalną jasność nakładki.
Wartość domyślna |
min |
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 |
opacity | Liczba z zakresu od 0 do 1 wskazująca nieprzezroczystość, w której zostanie narysowana nakładka.
Wartość domyślna |
saturation | Liczba z zakresu od -1 do 1, która zwiększa lub zmniejsza nasycenie nakładki.
Wartość domyślna |
visible | Określa, czy warstwa jest widoczna, czy nie.
Wartość domyślna |
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