OgcMapLayer class

Vykresluje rastrové dlaždice na dlaždicích mapy ze služby WMS (WMS nebo WMTS).

Extends

TileLayer

Konstruktory

OgcMapLayer(OgcMapLayerOptions)

Vykreslí rastrové obrázky nad dlaždicemi mapy ze služby mapování webu OGC (WMS nebo WMTS).

Vlastnosti

onActiveLayersChanged

Zděděné vlastnosti

metadata

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

Metody

getCapabilities()

Získá možnosti základní služby WMTS.

getFeatureInfo(azmaps.data.Position)

Načte pole objektů informací o funkcích WMS v bodě na mapě. Pokud služba nevrací geometrii, vrátí se funkce point pro zadanou pozici.

getFeatureInfoHtml(azmaps.data.Position)

Získá informace o funkcích pro vrstvu WMS jako řetězec HTML. Výsledkem bude řetězec dokumentu HTML a při přidávání na existující stránku by se měl přidat do prvku IFrame. Vrátí hodnotu null, pokud nebyla nalezena žádná funkce. Vyžaduje, aby služba podporovala formát text/html.

getOptions()

Získá možnosti vrstvy WMS.

onAdd(azmaps.Map)

Metoda inicializace vrstvy, která se volá při přidání do mapy.

setOptions(OgcMapLayerOptions)

Nastaví možnosti vrstvy WMS.

Zděděné metody

getId()

Získá ID vrstvy.

getMap()

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

onRemove()

Metoda, která se volá, když je vrstva odebrána z mapy. Pro vrstvu byste měli provést jakékoli nezbytné vyčištění.

Podrobnosti konstruktoru

OgcMapLayer(OgcMapLayerOptions)

Vykreslí rastrové obrázky nad dlaždicemi mapy ze služby mapování webu OGC (WMS nebo WMTS).

new OgcMapLayer(options: OgcMapLayerOptions)

Parametry

options
OgcMapLayerOptions

Možnosti vykreslování vrstvy WMS

Podrobnosti vlastnosti

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Hodnota vlastnosti

(layer: OgcMapLayer) => void

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

Podrobnosti metody

getCapabilities()

Získá možnosti základní služby WMTS.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Návraty

getFeatureInfo(azmaps.data.Position)

Načte pole objektů informací o funkcích WMS v bodě na mapě. Pokud služba nevrací geometrii, vrátí se funkce point pro zadanou pozici.

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

Parametry

position
azmaps.data.Position

Pozice na mapě pro vyžádání informací o funkcích.

Návraty

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

Získá informace o funkcích pro vrstvu WMS jako řetězec HTML. Výsledkem bude řetězec dokumentu HTML a při přidávání na existující stránku by se měl přidat do prvku IFrame. Vrátí hodnotu null, pokud nebyla nalezena žádná funkce. Vyžaduje, aby služba podporovala formát text/html.

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

Parametry

position
azmaps.data.Position

Pozice na mapě pro vyžádání informací o funkcích.

Návraty

Promise<string>

getOptions()

Získá možnosti vrstvy WMS.

function getOptions(): OgcMapLayerOptions

Návraty

onAdd(azmaps.Map)

Metoda inicializace vrstvy, která se volá při přidání do mapy.

function onAdd(map: azmaps.Map)

Parametry

map
azmaps.Map

Mapa, do které se vrstva přidala.

setOptions(OgcMapLayerOptions)

Nastaví možnosti vrstvy WMS.

function setOptions(options: OgcMapLayerOptions)

Parametry

options
OgcMapLayerOptions

Možnosti.

Podrobnosti zděděných metod

getId()

Získá ID vrstvy.

function getId(): string

Návraty

string

Zděděno z Layer.getId

getMap()

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

function getMap(): Map

Návraty

Map

Zděděno z Layer.getMap

onRemove()

Metoda, která se volá, když je vrstva odebrána z mapy. Pro vrstvu byste měli provést jakékoli nezbytné vyčištění.

function onRemove()

Zděděno z Layer.onRemove