Share via


OgcMapLayer class

Renderar raster tillagda bilder ovanpå kartpanelerna från en OGC Web Mapping Service (WMS eller WMTS).

Extends

TileLayer

Konstruktorer

OgcMapLayer(OgcMapLayerOptions)

Renderar rasterbilder ovanpå kartpanelerna från en OGC Web Mapping Service (WMS eller WMTS).

Egenskaper

onActiveLayersChanged

Ärvda egenskaper

metadata

En egenskap för att associera anpassade data med lagret.

Metoder

getCapabilities()

Hämtar funktionerna i den underliggande WMTS-tjänsten.

getFeatureInfo(azmaps.data.Position)

Hämtar en matris med WMS-funktionsinformationsobjekt vid en punkt på kartan. Om tjänsten inte returnerar en geometri returneras en punktfunktion för den angivna positionen.

getFeatureInfoHtml(azmaps.data.Position)

Hämtar funktionsinformation för WMS-lagret som en HTML-sträng. Resultatet blir en HTML-dokumentsträng och bör läggas till i en IFrame när du lägger till på en befintlig sida. Returnerar null om ingen funktion hittas. Kräver att tjänsten stöder formatet text/html.

getOptions()

Hämtar alternativen för WMS-lagret.

onAdd(azmaps.Map)

Initieringsmetod för lagret som anropas när det läggs till på kartan.

setOptions(OgcMapLayerOptions)

Anger alternativen för WMS-lagret.

Ärvda metoder

getId()

Hämtar ID:t för lagret

getMap()

Hämtar den karta som lagret för närvarande läggs till i eller null.

onRemove()

Metod som anropas när lagret tas bort från kartan. Bör utföra nödvändig rensning för lagret.

Konstruktorinformation

OgcMapLayer(OgcMapLayerOptions)

Renderar rasterbilder ovanpå kartpanelerna från en OGC Web Mapping Service (WMS eller WMTS).

new OgcMapLayer(options: OgcMapLayerOptions)

Parametrar

options
OgcMapLayerOptions

Alternativ för att återge WMS-lagret.

Egenskapsinformation

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Egenskapsvärde

(layer: OgcMapLayer) => void

Information om ärvda egenskaper

metadata

En egenskap för att associera anpassade data med lagret.

metadata?: any

Egenskapsvärde

any

Ärvd från Layer.metadata

Metodinformation

getCapabilities()

Hämtar funktionerna i den underliggande WMTS-tjänsten.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Returer

getFeatureInfo(azmaps.data.Position)

Hämtar en matris med WMS-funktionsinformationsobjekt vid en punkt på kartan. Om tjänsten inte returnerar en geometri returneras en punktfunktion för den angivna positionen.

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

Parametrar

position
azmaps.data.Position

Positionen på kartan att begära funktionsinformation för.

Returer

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

Hämtar funktionsinformation för WMS-lagret som en HTML-sträng. Resultatet blir en HTML-dokumentsträng och bör läggas till i en IFrame när du lägger till på en befintlig sida. Returnerar null om ingen funktion hittas. Kräver att tjänsten stöder formatet text/html.

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

Parametrar

position
azmaps.data.Position

Positionen på kartan att begära funktionsinformation för.

Returer

Promise<string>

getOptions()

Hämtar alternativen för WMS-lagret.

function getOptions(): OgcMapLayerOptions

Returer

onAdd(azmaps.Map)

Initieringsmetod för lagret som anropas när det läggs till på kartan.

function onAdd(map: azmaps.Map)

Parametrar

map
azmaps.Map

Kartan som lagret har lagts till i.

setOptions(OgcMapLayerOptions)

Anger alternativen för WMS-lagret.

function setOptions(options: OgcMapLayerOptions)

Parametrar

options
OgcMapLayerOptions

Alternativen.

Ärvd metodinformation

getId()

Hämtar ID:t för lagret

function getId(): string

Returer

string

Ärvd från Layer.getId

getMap()

Hämtar den karta som lagret för närvarande läggs till i eller null.

function getMap(): Map

Returer

Map

Ärvd från Layer.getMap

onRemove()

Metod som anropas när lagret tas bort från kartan. Bör utföra nödvändig rensning för lagret.

function onRemove()

Ärvd från Layer.onRemove