OgcMapLayer class
Vykresluje rastrové dlaždice na dlaždicích mapy ze služby WMS (WMS nebo WMTS).
- Extends
-
TileLayer
Konstruktory
Ogc |
Vykreslí rastrové obrázky nad dlaždicemi mapy ze služby mapování webu OGC (WMS nebo WMTS). |
Vlastnosti
on |
Zděděné vlastnosti
metadata | Vlastnost pro přidružení vlastních dat k vrstvě |
Metody
get |
Získá možnosti základní služby WMTS. |
get |
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. |
get |
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. |
get |
Získá možnosti vrstvy WMS. |
on |
Metoda inicializace vrstvy, která se volá při přidání do mapy. |
set |
Nastaví možnosti vrstvy WMS. |
Zděděné metody
get |
Získá ID vrstvy. |
get |
Získá mapu, ke které je vrstva aktuálně přidána, nebo null. |
on |
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
Promise<OgcMapLayerCapabilities>
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()
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