Freigeben über


OgcMapLayer class

Rendert Rasterbildbilder oben auf den Kartenkacheln aus einem OGC Web Mapping Service (WMS oder WMTS).

Extends

TileLayer

Konstruktoren

OgcMapLayer(OgcMapLayerOptions)

Rendert Rasterbilder oben auf den Kartenkacheln aus einem OGC Web Mapping Service (WMS oder WMTS).

Eigenschaften

onActiveLayersChanged

Geerbte Eigenschaften

metadata

Eine Eigenschaft zum Zuordnen benutzerdefinierter Daten mit der Ebene.

Methoden

getCapabilities()

Ruft die Funktionen des zugrunde liegenden WMTS-Diensts ab.

getFeatureInfo(azmaps.data.Position)

Ruft ein Array von WMS-Feature-Infoobjekten an einem Punkt auf der Karte ab. Wenn der Dienst keine Geometrie zurückzugeben, wird ein Punktfeature für die angegebene Position zurückgegeben.

getFeatureInfoHtml(azmaps.data.Position)

Ruft Featureinformationen für die WMS-Ebene als HTML-Zeichenfolge ab. Das Ergebnis ist eine HTML-Dokumentzeichenfolge und sollte einem IFrame hinzugefügt werden, wenn eine vorhandene Seite hinzugefügt wird. Gibt null zurück, wenn kein Feature gefunden wird. Erfordert den Dienst, das Format "text/html" zu unterstützen.

getOptions()

Ruft die Optionen der WMS-Ebene ab.

onAdd(azmaps.Map)

Initialisierungsmethode für die Ebene, die beim Hinzufügen zur Karte aufgerufen wird.

setOptions(OgcMapLayerOptions)

Legt die Optionen der WMS-Ebene fest.

Geerbte Methoden

getId()

Ruft die ID der Ebene ab.

getMap()

Ruft die Karte ab, zu der die Ebene derzeit hinzugefügt wird, oder null.

onRemove()

Methode, die aufgerufen wird, wenn die Ebene aus der Karte entfernt wird. Sollte eine erforderliche Bereinigung für die Ebene ausführen.

Details zum Konstruktor

OgcMapLayer(OgcMapLayerOptions)

Rendert Rasterbilder oben auf den Kartenkacheln aus einem OGC Web Mapping Service (WMS oder WMTS).

new OgcMapLayer(options: OgcMapLayerOptions)

Parameter

options
OgcMapLayerOptions

Optionen zum Rendern der WMS-Ebene.

Details zur Eigenschaft

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Eigenschaftswert

(layer: OgcMapLayer) => void

Geerbte Eigenschaftsdetails

metadata

Eine Eigenschaft zum Zuordnen benutzerdefinierter Daten mit der Ebene.

metadata?: any

Eigenschaftswert

any

Geerbt von Layer.metadaten

Details zur Methode

getCapabilities()

Ruft die Funktionen des zugrunde liegenden WMTS-Diensts ab.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Gibt zurück

getFeatureInfo(azmaps.data.Position)

Ruft ein Array von WMS-Feature-Infoobjekten an einem Punkt auf der Karte ab. Wenn der Dienst keine Geometrie zurückzugeben, wird ein Punktfeature für die angegebene Position zurückgegeben.

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

Parameter

position
azmaps.data.Position

Die Position auf der Karte, um Featureinformationen anzufordern.

Gibt zurück

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

Ruft Featureinformationen für die WMS-Ebene als HTML-Zeichenfolge ab. Das Ergebnis ist eine HTML-Dokumentzeichenfolge und sollte einem IFrame hinzugefügt werden, wenn eine vorhandene Seite hinzugefügt wird. Gibt null zurück, wenn kein Feature gefunden wird. Erfordert den Dienst, das Format "text/html" zu unterstützen.

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

Parameter

position
azmaps.data.Position

Die Position auf der Karte, um Featureinformationen anzufordern.

Gibt zurück

Promise<string>

getOptions()

Ruft die Optionen der WMS-Ebene ab.

function getOptions(): OgcMapLayerOptions

Gibt zurück

onAdd(azmaps.Map)

Initialisierungsmethode für die Ebene, die beim Hinzufügen zur Karte aufgerufen wird.

function onAdd(map: azmaps.Map)

Parameter

map
azmaps.Map

Die Karte, der die Ebene hinzugefügt wurde.

setOptions(OgcMapLayerOptions)

Legt die Optionen der WMS-Ebene fest.

function setOptions(options: OgcMapLayerOptions)

Parameter

options
OgcMapLayerOptions

Die Optionen.

Details zur geerbten Methode

getId()

Ruft die ID der Ebene ab.

function getId(): string

Gibt zurück

string

Geerbt von Layer.getId

getMap()

Ruft die Karte ab, zu der die Ebene derzeit hinzugefügt wird, oder null.

function getMap(): Map

Gibt zurück

Map

Geerbt von Layer.getMap

onRemove()

Methode, die aufgerufen wird, wenn die Ebene aus der Karte entfernt wird. Sollte eine erforderliche Bereinigung für die Ebene ausführen.

function onRemove()

Geerbt von Layer.onRemove