Udostępnij za pośrednictwem


ImageLayer class

Nakłada obraz na mapę z każdym rogiem zakotwiczonym na współrzędną na mapie. Znany również jako nakładka na ziemię lub obraz.

Extends

Konstruktory

ImageLayer(ImageLayerOptions, string)

Tworzy nowy element ImageLayer.

Właściwości dziedziczone

metadata

Właściwość kojarząca dane niestandardowe z warstwą.

Metody

getCoordinatesFromEdges(number, number, number, number, number)

Oblicza współrzędne dla obróconej warstwy obrazu, gdy są dostarczane z krawędziami pola ograniczenia i wartością obrotu. Uwaga: jeśli wartość rotacji pochodzi z nakładki kmL ground, należy przekonwertować ją na obrót zgodnie z ruchem wskazówek zegara przy użyciu następującej formuły: rotation = 360 – KmlRotation

getCoordinatesFromEdges(number, number, number, number, number)

Oblicza współrzędne dla obróconej warstwy obrazu, gdy są dostarczane z krawędziami pola ograniczenia i wartością obrotu. Uwaga: jeśli wartość rotacji pochodzi z nakładki kmL ground, należy przekonwertować ją na obrót zgodnie z ruchem wskazówek zegara przy użyciu następującej formuły: rotation = 360 – KmlRotation

getOptions()

Pobiera opcje warstwy kafelka.

getPixels(Position[])

Oblicza przybliżone piksele na obrazie źródłowym, który jest zgodny z podanymi pozycjami.

getPositions(Pixel[])

Oblicza przybliżone pozycje, które są zgodne z podanymi pikselami z obrazu źródłowego.

setOptions(ImageLayerOptions)

Ustawia opcje warstwy kafelka.

Metody dziedziczone

getId()

Pobiera identyfikator warstwy

getMap()

Pobiera mapę, do którego jest obecnie dodawana warstwa, lub ma wartość null.

onAdd(Map)

Metoda inicjowania dla warstwy, która jest wywoływana po dodaniu do mapy.

onRemove()

Metoda wywoływana po usunięciu warstwy z mapy. Należy wykonać wszelkie niezbędne operacje oczyszczania dla warstwy.

Szczegóły konstruktora

ImageLayer(ImageLayerOptions, string)

Tworzy nowy element ImageLayer.

new ImageLayer(options: ImageLayerOptions, id?: string)

Parametry

options
ImageLayerOptions

Opcje warstwy kafelka.

id

string

Identyfikator warstwy. Jeśli nie zostanie określony losowy, zostanie wygenerowany.

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

metadata

Właściwość kojarząca dane niestandardowe z warstwą.

metadata?: any

Wartość właściwości

any

Dziedziczone zwarstwy.metadata

Szczegóły metody

getCoordinatesFromEdges(number, number, number, number, number)

Oblicza współrzędne dla obróconej warstwy obrazu, gdy są dostarczane z krawędziami pola ograniczenia i wartością obrotu. Uwaga: jeśli wartość rotacji pochodzi z nakładki kmL ground, należy przekonwertować ją na obrót zgodnie z ruchem wskazówek zegara przy użyciu następującej formuły: rotation = 360 – KmlRotation

static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]

Parametry

north

number

Północna krawędź pola ograniczenia.

south

number

Południowa krawędź pola ograniczenia.

east

number

Wschodnia krawędź pola ograniczenia.

west

number

Zachodnia krawędź pola ograniczenia.

rotation

number

Obrót zgodnie z ruchem wskazówek zegara w stopniach

Zwraca

getCoordinatesFromEdges(number, number, number, number, number)

Oblicza współrzędne dla obróconej warstwy obrazu, gdy są dostarczane z krawędziami pola ograniczenia i wartością obrotu. Uwaga: jeśli wartość rotacji pochodzi z nakładki kmL ground, należy przekonwertować ją na obrót zgodnie z ruchem wskazówek zegara przy użyciu następującej formuły: rotation = 360 – KmlRotation

static function getCoordinatesFromEdges(north: number, south: number, east: number, west: number, rotation?: number): Position[]

Parametry

north

number

Północna krawędź pola ograniczenia.

south

number

Południowa krawędź pola ograniczenia.

east

number

Wschodnia krawędź pola ograniczenia.

west

number

Zachodnia krawędź pola ograniczenia.

rotation

number

Obrót zgodnie z ruchem wskazówek zegara w stopniach

Zwraca

getOptions()

Pobiera opcje warstwy kafelka.

function getOptions(): ImageLayerOptions

Zwraca

getPixels(Position[])

Oblicza przybliżone piksele na obrazie źródłowym, który jest zgodny z podanymi pozycjami.

function getPixels(positions: Position[]): Promise<Pixel[]>

Parametry

positions

Position[]

podane pozycje z obrazu źródłowego używanego do obliczania pikseli

Zwraca

Promise<Pixel[]>

getPositions(Pixel[])

Oblicza przybliżone pozycje, które są zgodne z podanymi pikselami z obrazu źródłowego.

function getPositions(pixels: Pixel[]): Promise<Position[]>

Parametry

pixels

Pixel[]

dostarczone piksele z obrazu źródłowego używanego do obliczania pozycji

Zwraca

Promise<Position[]>

setOptions(ImageLayerOptions)

Ustawia opcje warstwy kafelka.

function setOptions(options: ImageLayerOptions)

Parametry

Szczegóły metody dziedziczonej

getId()

Pobiera identyfikator warstwy

function getId(): string

Zwraca

string

Dziedziczone zpliku Layer.getId

getMap()

Pobiera mapę, do którego jest obecnie dodawana warstwa, lub ma wartość null.

function getMap(): Map

Zwraca

Map

Dziedziczone zwarstwy.getMap

onAdd(Map)

Metoda inicjowania dla warstwy, która jest wywoływana po dodaniu do mapy.

function onAdd(map: Map)

Parametry

map
Map

Mapa warstwy została dodana do elementu .

Dziedziczone zwarstwy.onAdd

onRemove()

Metoda wywoływana po usunięciu warstwy z mapy. Należy wykonać wszelkie niezbędne operacje oczyszczania dla warstwy.

function onRemove()

Dziedziczone zwarstwy.onRemove