Condividi tramite


OgcMapLayer class

Esegue il rendering di immagini riquadri raster sopra i riquadri della mappa da un servizio di mapping Web OGC (WMS o WMTS).

Extends

TileLayer

Costruttori

OgcMapLayer(OgcMapLayerOptions)

Esegue il rendering delle immagini raster sopra i riquadri della mappa da un servizio di mapping Web OGC (WMS o WMTS).

Proprietà

onActiveLayersChanged

Proprietà ereditate

metadata

Proprietà per associare i dati personalizzati al livello.

Metodi

getCapabilities()

Ottiene le funzionalità del servizio WMTS sottostante.

getFeatureInfo(azmaps.data.Position)

Recupera una matrice di oggetti informazioni sulle funzionalità WMS in un punto della mappa. Se il servizio non restituisce una geometria, verrà restituita una funzionalità Punto per la posizione specificata.

getFeatureInfoHtml(azmaps.data.Position)

Ottiene le informazioni sulla funzionalità per il livello WMS come stringa HTML. Il risultato sarà una stringa di documento HTML e deve essere aggiunta a un IFrame quando si aggiunge a una pagina esistente. Restituisce Null se non viene trovata alcuna funzionalità. Richiede il servizio per supportare il formato 'text/html'.

getOptions()

Ottiene le opzioni del livello WMS.

onAdd(azmaps.Map)

Metodo di inizializzazione per il livello chiamato quando viene aggiunto alla mappa.

setOptions(OgcMapLayerOptions)

Imposta le opzioni del livello WMS.

Metodi ereditati

getId()

Ottiene l'ID del livello

getMap()

Ottiene la mappa attualmente aggiunta al livello o null.

onRemove()

Metodo chiamato quando il livello viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria per il livello.

Dettagli costruttore

OgcMapLayer(OgcMapLayerOptions)

Esegue il rendering delle immagini raster sopra i riquadri della mappa da un servizio di mapping Web OGC (WMS o WMTS).

new OgcMapLayer(options: OgcMapLayerOptions)

Parametri

options
OgcMapLayerOptions

Opzioni per il rendering del livello WMS.

Dettagli proprietà

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Valore della proprietà

(layer: OgcMapLayer) => void

Dettagli proprietà ereditate

metadata

Proprietà per associare i dati personalizzati al livello.

metadata?: any

Valore della proprietà

any

Ereditato da Layer.metadata

Dettagli metodo

getCapabilities()

Ottiene le funzionalità del servizio WMTS sottostante.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Restituisce

getFeatureInfo(azmaps.data.Position)

Recupera una matrice di oggetti informazioni sulle funzionalità WMS in un punto della mappa. Se il servizio non restituisce una geometria, verrà restituita una funzionalità Punto per la posizione specificata.

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

Parametri

position
azmaps.data.Position

Posizione sulla mappa per richiedere informazioni sulle funzionalità.

Restituisce

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

Ottiene le informazioni sulla funzionalità per il livello WMS come stringa HTML. Il risultato sarà una stringa di documento HTML e deve essere aggiunta a un IFrame quando si aggiunge a una pagina esistente. Restituisce Null se non viene trovata alcuna funzionalità. Richiede il servizio per supportare il formato 'text/html'.

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

Parametri

position
azmaps.data.Position

Posizione sulla mappa per richiedere informazioni sulle funzionalità.

Restituisce

Promise<string>

getOptions()

Ottiene le opzioni del livello WMS.

function getOptions(): OgcMapLayerOptions

Restituisce

onAdd(azmaps.Map)

Metodo di inizializzazione per il livello chiamato quando viene aggiunto alla mappa.

function onAdd(map: azmaps.Map)

Parametri

map
azmaps.Map

La mappa a cui è stato aggiunto il livello.

setOptions(OgcMapLayerOptions)

Imposta le opzioni del livello WMS.

function setOptions(options: OgcMapLayerOptions)

Parametri

options
OgcMapLayerOptions

Opzioni.

Dettagli dei metodi ereditati

getId()

Ottiene l'ID del livello

function getId(): string

Restituisce

string

Ereditato da Layer.getId

getMap()

Ottiene la mappa attualmente aggiunta al livello o null.

function getMap(): Map

Restituisce

Map

Ereditato da Layer.getMap

onRemove()

Metodo chiamato quando il livello viene rimosso dalla mappa. Deve eseguire qualsiasi pulizia necessaria per il livello.

function onRemove()

Ereditato da Layer.onRemove