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

ImageLayer(ImageLayerOptions, string)

Vytvoří nový ImageLayer.

Zděděné vlastnosti

metadata

Vlastnost pro přidružení vlastních dat k vrstvě.

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

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

getOptions()

Získá možnosti vrstvy dlaždic.

getPixels(Position[])

Vypočítá přibližné pixely na zdrojovém obrázku, které jsou zarovnané se zadanými pozicemi.

getPositions(Pixel[])

Vypočítá přibližné pozice, které odpovídají zadaným pixelům ze zdrojového obrázku.

setOptions(ImageLayerOptions)

Nastaví možnosti vrstvy dlaždic.

Zděděné metody

getId()

Získá ID vrstvy.

getMap()

Získá mapování, které je vrstva aktuálně přidána, nebo null.

onAdd(Map)

Metoda inicializace pro vrstvu, která je volána při přidání do mapy.

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.

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

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

getOptions()

Získá možnosti vrstvy dlaždic.

function getOptions(): ImageLayerOptions

Návraty

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

Podrobnosti zděděných metod

getId()

Získá ID vrstvy.

function getId(): string

Návraty

string

Zděděno zLayer.getId

getMap()

Získá mapování, které je vrstva aktuálně přidána, nebo null.

function getMap(): Map

Návraty

Map

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