OgcMapLayer class

OGC Web Eşleme Hizmeti'nden (WMS veya WMTS) harita kutucuklarının üzerinde raster kutucuklu görüntüleri işler.

Extends

TileLayer

Oluşturucular

OgcMapLayer(OgcMapLayerOptions)

Bir OGC Web Eşleme Hizmeti'nden (WMS veya WMTS) harita kutucuklarının üzerinde raster görüntüleri işler.

Özellikler

onActiveLayersChanged

Devralınan Özellikler

metadata

Özel verileri katmanla ilişkilendirmek için bir özellik.

Yöntemler

getCapabilities()

Temel alınan WMTS hizmetinin özelliklerini alır.

getFeatureInfo(azmaps.data.Position)

Harita üzerindeki bir noktada WMS özellik bilgisi nesnelerinin bir dizisini alır. Hizmet geometri döndürmezse, belirtilen konum için bir Nokta özelliği döndürülür.

getFeatureInfoHtml(azmaps.data.Position)

WMS katmanının özellik bilgilerini HTML dizesi olarak alır. Sonuç bir HTML belge dizesi olur ve mevcut bir sayfaya eklenirken IFrame'e eklenmelidir. Özellik bulunmazsa null döndürür. Hizmetin 'text/html' biçimini desteklemesini gerektirir.

getOptions()

WMS katmanı seçeneklerini alır.

onAdd(azmaps.Map)

Haritaya eklendiğinde çağrılan katman için başlatma yöntemi.

setOptions(OgcMapLayerOptions)

WMS katmanı seçeneklerini ayarlar.

Devralınan Yöntemler

getId()

Katmanın kimliğini alır

getMap()

Katmanın şu anda eklendiği haritayı veya null değerini alır.

onRemove()

Katman haritadan kaldırıldığında çağrılan yöntem. Katman için gerekli temizleme işlemlerini gerçekleştirmelidir.

Oluşturucu Ayrıntıları

OgcMapLayer(OgcMapLayerOptions)

Bir OGC Web Eşleme Hizmeti'nden (WMS veya WMTS) harita kutucuklarının üzerinde raster görüntüleri işler.

new OgcMapLayer(options: OgcMapLayerOptions)

Parametreler

options
OgcMapLayerOptions

WMS katmanını işleme seçenekleri.

Özellik Ayrıntıları

onActiveLayersChanged

onActiveLayersChanged: (layer: OgcMapLayer) => void

Özellik Değeri

(layer: OgcMapLayer) => void

Devralınan Özellik Detayları

metadata

Özel verileri katmanla ilişkilendirmek için bir özellik.

metadata?: any

Özellik Değeri

any

Devralınan Layer.metadata

Yöntem Ayrıntıları

getCapabilities()

Temel alınan WMTS hizmetinin özelliklerini alır.

function getCapabilities(): Promise<OgcMapLayerCapabilities>

Döndürülenler

getFeatureInfo(azmaps.data.Position)

Harita üzerindeki bir noktada WMS özellik bilgisi nesnelerinin bir dizisini alır. Hizmet geometri döndürmezse, belirtilen konum için bir Nokta özelliği döndürülür.

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

Parametreler

position
azmaps.data.Position

Özellik bilgilerini istemek için haritadaki konum.

Döndürülenler

Promise<azmaps.data.FeatureCollection>

getFeatureInfoHtml(azmaps.data.Position)

WMS katmanının özellik bilgilerini HTML dizesi olarak alır. Sonuç bir HTML belge dizesi olur ve mevcut bir sayfaya eklenirken IFrame'e eklenmelidir. Özellik bulunmazsa null döndürür. Hizmetin 'text/html' biçimini desteklemesini gerektirir.

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

Parametreler

position
azmaps.data.Position

Özellik bilgilerini istemek için haritadaki konum.

Döndürülenler

Promise<string>

getOptions()

WMS katmanı seçeneklerini alır.

function getOptions(): OgcMapLayerOptions

Döndürülenler

onAdd(azmaps.Map)

Haritaya eklendiğinde çağrılan katman için başlatma yöntemi.

function onAdd(map: azmaps.Map)

Parametreler

map
azmaps.Map

Katmanın eklendiği harita.

setOptions(OgcMapLayerOptions)

WMS katmanı seçeneklerini ayarlar.

function setOptions(options: OgcMapLayerOptions)

Parametreler

options
OgcMapLayerOptions

Seçenekler.

Devralınan Yöntemin Ayrıntıları

getId()

Katmanın kimliğini alır

function getId(): string

Döndürülenler

string

Devralınan Layer.getId

getMap()

Katmanın şu anda eklendiği haritayı veya null değerini alır.

function getMap(): Map

Döndürülenler

Map

Devralınan Layer.getMap

onRemove()

Katman haritadan kaldırıldığında çağrılan yöntem. Katman için gerekli temizleme işlemlerini gerçekleştirmelidir.

function onRemove()

Devralınan Layer.onRemove