OgcMapLayer class
Rendert Rasterbildbilder oben auf den Kartenkacheln aus einem OGC Web Mapping Service (WMS oder WMTS).
- Extends
-
TileLayer
Konstruktoren
Ogc |
Rendert Rasterbilder oben auf den Kartenkacheln aus einem OGC Web Mapping Service (WMS oder WMTS). |
Eigenschaften
on |
Geerbte Eigenschaften
metadata | Eine Eigenschaft zum Zuordnen benutzerdefinierter Daten mit der Ebene. |
Methoden
get |
Ruft die Funktionen des zugrunde liegenden WMTS-Diensts ab. |
get |
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. |
get |
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. |
get |
Ruft die Optionen der WMS-Ebene ab. |
on |
Initialisierungsmethode für die Ebene, die beim Hinzufügen zur Karte aufgerufen wird. |
set |
Legt die Optionen der WMS-Ebene fest. |
Geerbte Methoden
get |
Ruft die ID der Ebene ab. |
get |
Ruft die Karte ab, zu der die Ebene derzeit hinzugefügt wird, oder null. |
on |
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
Promise<OgcMapLayerCapabilities>
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