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
Ogc |
Bir OGC Web Eşleme Hizmeti'nden (WMS veya WMTS) harita kutucuklarının üzerinde raster görüntüleri işler. |
Özellikler
on |
Devralınan Özellikler
metadata | Özel verileri katmanla ilişkilendirmek için bir özellik. |
Yöntemler
get |
Temel alınan WMTS hizmetinin özelliklerini alır. |
get |
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. |
get |
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. |
get |
WMS katmanı seçeneklerini alır. |
on |
Haritaya eklendiğinde çağrılan katman için başlatma yöntemi. |
set |
WMS katmanı seçeneklerini ayarlar. |
Devralınan Yöntemler
get |
Katmanın kimliğini alır |
get |
Katmanın şu anda eklendiği haritayı veya null değerini alır. |
on |
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
Promise<OgcMapLayerCapabilities>
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