Udostępnij za pośrednictwem


OgcMapLayer class

Renderuje obrazy kafelków rastrowych na kafelkach mapy z usługi mapowania sieci Web OGC (WMS lub WMTS).

Extends

TileLayer

Konstruktory

OgcMapLayer(OgcMapLayerOptions)

Renderuje obrazy rastrowe na kafelkach mapy z usługi mapowania sieci Web OGC (WMS lub WMTS).

Właściwości

onActiveLayersChanged

Właściwości dziedziczone

metadata

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

Metody

getCapabilities()

Pobiera możliwości podstawowej usługi WMTS.

getFeatureInfo(azmaps.data.Position)

Pobiera tablicę obiektów informacji o funkcjach programu WMS w punkcie mapy. Jeśli usługa nie zwraca geometrii, zostanie zwrócona funkcja Punkt dla określonej pozycji.

getFeatureInfoHtml(azmaps.data.Position)

Pobiera informacje o funkcji dla warstwy WMS jako ciąg HTML. Wynik będzie ciągiem dokumentu HTML i powinien zostać dodany do elementu IFrame podczas dodawania do istniejącej strony. Zwraca wartość null, jeśli funkcja nie zostanie znaleziona. Wymaga, aby usługa obsługiwała format "text/html".

getOptions()

Pobiera opcje warstwy WMS.

onAdd(azmaps.Map)

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

setOptions(OgcMapLayerOptions)

Ustawia opcje warstwy WMS.

Metody dziedziczone

getId()

Pobiera identyfikator warstwy

getMap()

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

onRemove()

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

Szczegóły konstruktora

OgcMapLayer(OgcMapLayerOptions)

Renderuje obrazy rastrowe na kafelkach mapy z usługi mapowania sieci Web OGC (WMS lub WMTS).

new OgcMapLayer(options: OgcMapLayerOptions)

Parametry

options
OgcMapLayerOptions

Opcje renderowania warstwy usług WMS.

Szczegóły właściwości

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Wartość właściwości

(layer: OgcMapLayer) => void

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 z Layer.metadata

Szczegóły metody

getCapabilities()

Pobiera możliwości podstawowej usługi WMTS.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Zwraca

getFeatureInfo(azmaps.data.Position)

Pobiera tablicę obiektów informacji o funkcjach programu WMS w punkcie mapy. Jeśli usługa nie zwraca geometrii, zostanie zwrócona funkcja Punkt dla określonej pozycji.

function getFeatureInfo(position: azmaps.data.Position): Promise<azmaps.data.FeatureCollection>

Parametry

position
azmaps.data.Position

Pozycja na mapie w celu zażądania informacji o funkcji.

Zwraca

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

Pobiera informacje o funkcji dla warstwy WMS jako ciąg HTML. Wynik będzie ciągiem dokumentu HTML i powinien zostać dodany do elementu IFrame podczas dodawania do istniejącej strony. Zwraca wartość null, jeśli funkcja nie zostanie znaleziona. Wymaga, aby usługa obsługiwała format "text/html".

function getFeatureInfoHtml(position: azmaps.data.Position): Promise<string>

Parametry

position
azmaps.data.Position

Pozycja na mapie w celu zażądania informacji o funkcji.

Zwraca

Promise<string>

getOptions()

Pobiera opcje warstwy WMS.

function getOptions(): OgcMapLayerOptions

Zwraca

onAdd(azmaps.Map)

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

function onAdd(map: azmaps.Map)

Parametry

map
azmaps.Map

Mapa warstwy została dodana do elementu .

setOptions(OgcMapLayerOptions)

Ustawia opcje warstwy WMS.

function setOptions(options: OgcMapLayerOptions)

Parametry

options
OgcMapLayerOptions

Opcje.

Szczegóły metody dziedziczonej

getId()

Pobiera identyfikator warstwy

function getId(): string

Zwraca

string

Dziedziczone z Layer.getId

getMap()

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

function getMap(): Map

Zwraca

Map

Dziedziczone z Layer.getMap

onRemove()

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

function onRemove()

Dziedziczone z Layer.onRemove