ImageLayer class
Překrytí obrázku na mapě s každým rohem ukotveným na souřadnici na mapě. Označuje se také jako překrytí země nebo obrázku.
- Extends
Konstruktory
Image |
Vytvoří nový ImageLayer. |
Zděděné vlastnosti
metadata | Vlastnost pro přidružení vlastních dat k vrstvě. |
Metody
get |
Vypočítá souřadnice pro otočenou vrstvu obrázku, pokud jsou k dispozici hrany ohraničujícího rámečku a hodnota otočení.
Poznámka: Pokud je hodnota otočení z překrytí země KML, bude potřeba ji převést na otočení po směru hodinových ručiček pomocí následujícího vzorce: |
get |
Vypočítá souřadnice pro otočenou vrstvu obrázku, pokud jsou k dispozici hrany ohraničujícího rámečku a hodnota otočení.
Poznámka: Pokud je hodnota otočení z překrytí země KML, bude potřeba ji převést na otočení po směru hodinových ručiček pomocí následujícího vzorce: |
get |
Získá možnosti vrstvy dlaždic. |
get |
Vypočítá přibližné pixely na zdrojovém obrázku, které jsou zarovnané se zadanými pozicemi. |
get |
Vypočítá přibližné pozice, které odpovídají zadaným pixelům ze zdrojového obrázku. |
set |
Nastaví možnosti vrstvy dlaždic. |
Zděděné metody
get |
Získá ID vrstvy. |
get |
Získá mapování, které je vrstva aktuálně přidána, nebo null. |
on |
Metoda inicializace pro vrstvu, která je volána při přidání do mapy. |
on |
Metoda, která je volána při odebrání vrstvy z mapy. Měl by provést jakékoli nezbytné vyčištění vrstvy. |
Podrobnosti konstruktoru
ImageLayer(ImageLayerOptions, string)
Vytvoří nový ImageLayer.
new ImageLayer(options: ImageLayerOptions, id?: string)
Parametry
- options
- ImageLayerOptions
Možnosti pro vrstvu dlaždic.
- id
-
string
ID vrstvy. Pokud není zadáno, vygeneruje se náhodný.
Podrobnosti zděděných vlastností
metadata
Vlastnost pro přidružení vlastních dat k vrstvě.
metadata?: any
Hodnota vlastnosti
any
Zděděno zlayer.metadata
Podrobnosti metody
getCoordinatesFromEdges(number, number, number, number, number)
Vypočítá souřadnice pro otočenou vrstvu obrázku, pokud jsou k dispozici hrany ohraničujícího rámečku a hodnota otočení.
Poznámka: Pokud je hodnota otočení z překrytí země KML, bude potřeba ji převést na otočení po směru hodinových ručiček pomocí následujícího vzorce: rotation = 360 – KmlRotation
static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]
Parametry
- north
-
number
Severní okraj ohraničujícího rámečku.
- south
-
number
Jižní okraj ohraničujícího rámečku.
- east
-
number
Východní okraj ohraničujícího rámečku.
- west
-
number
Západní okraj ohraničujícího rámečku.
- rotation
-
number
Otočení ve stupních po směru hodinových ručiček
Návraty
Position[]
getCoordinatesFromEdges(number, number, number, number, number)
Vypočítá souřadnice pro otočenou vrstvu obrázku, pokud jsou k dispozici hrany ohraničujícího rámečku a hodnota otočení.
Poznámka: Pokud je hodnota otočení z překrytí země KML, bude potřeba ji převést na otočení po směru hodinových ručiček pomocí následujícího vzorce: rotation = 360 – KmlRotation
static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]
Parametry
- north
-
number
Severní okraj ohraničujícího rámečku.
- south
-
number
Jižní okraj ohraničujícího rámečku.
- east
-
number
Východní okraj ohraničujícího rámečku.
- west
-
number
Západní okraj ohraničujícího rámečku.
- rotation
-
number
Otočení ve stupních po směru hodinových ručiček
Návraty
Position[]
getOptions()
getPixels(Position[])
Vypočítá přibližné pixely na zdrojovém obrázku, které jsou zarovnané se zadanými pozicemi.
function getPixels(positions: Position[]): Promise<Pixel[]>
Parametry
- positions
-
Position[]
poskytnuté pozice ze zdrojového obrázku použitého k výpočtu pixelů
Návraty
Promise<Pixel[]>
getPositions(Pixel[])
Vypočítá přibližné pozice, které odpovídají zadaným pixelům ze zdrojového obrázku.
function getPositions(pixels: Pixel[]): Promise<Position[]>
Parametry
- pixels
-
Pixel[]
zadané pixely ze zdrojového obrázku použitého k výpočtu pozic
Návraty
Promise<Position[]>
setOptions(ImageLayerOptions)
Nastaví možnosti vrstvy dlaždic.
function setOptions(options: ImageLayerOptions)
Parametry
- options
- ImageLayerOptions
Podrobnosti zděděných metod
getId()
getMap()
Získá mapování, které je vrstva aktuálně přidána, nebo null.
function getMap(): Map
Návraty
Zděděno zlayer.getMap
onAdd(Map)
Metoda inicializace pro vrstvu, která je volána při přidání do mapy.
function onAdd(map: Map)
Parametry
- map
- Map
Mapa, do které byla vrstva přidána.
Zděděno zlayer.onAdd
onRemove()
Metoda, která je volána při odebrání vrstvy z mapy. Měl by provést jakékoli nezbytné vyčištění vrstvy.
function onRemove()
Zděděno zlayer.onRemove