KML

KmlLayer sınıfı

google.maps.KmlLayer sınıf

KmlLayer, herkese açık bir web sunucusunda barındırılan KML, KMZ veya GeoRSS dosyasından haritaya coğrafi işaretleme ekler. Her özellik tıklandığında bir KmlFeatureData nesnesi sağlanır.

Bu sınıfın süresi MVCObject tarihinde sona eriyor.

const {KmlLayer} = await google.maps.importLibrary("maps") numaralı telefonu arayarak erişebilirsiniz.
Maps JavaScript API'deki kitaplıklar başlıklı makaleyi inceleyin.

KmlLayer
KmlLayer([opts])
Parametreler: 
Belirtilen KML/KMZ dosyası (https://developers.google.com/kml/documentation/kmlreference) veya GeoRSS dosyası (http://www.georss.org) içeriğini oluşturmak için KmlLayer öğesini oluşturur.
getDefaultViewport
getDefaultViewport()
Parametreler: Yok
İade Değeri:  LatLngBounds
Görüntülenen katmanın varsayılan görünüm alanını alır.
getMap
getMap()
Parametreler: Yok
İade Değeri:  Map
KML katmanının oluşturulduğu haritayı alın.
getMetadata
getMetadata()
Parametreler: Yok
İade Değeri:  KmlLayerMetadata
Katman işaretlemesinde belirtildiği gibi, bu katmanla ilişkili meta verileri alın.
getStatus
getStatus()
Parametreler: Yok
İade Değeri:  KmlLayerStatus
İstenen belge yüklendikten sonra katmanın durumunu alın.
getUrl
getUrl()
Parametreler: Yok
Dönüş değeri:  string URL
Görüntülenen KML dosyasının URL'sini alır.
getZIndex
getZIndex()
Parametreler: Yok
Döndürülen Değer:  number Z-endeksi.
KML katmanının z-endeksini alır.
setMap
setMap(map)
Parametreler: 
Döndürülen Değer: Yok
KML katmanını belirtilen haritada oluşturur. Harita null olarak ayarlanırsa katman kaldırılır.
setOptions
setOptions(options)
Parametreler: 
Döndürülen Değer: Yok
setUrl
setUrl(url)
Parametreler: 
  • urlstring
Döndürülen Değer: Yok
Görüntülenecek KML dosyasının URL'sini ayarlar.
setZIndex
setZIndex(zIndex)
Parametreler: 
  • zIndexnumber Ayarlanacak z-endeksi.
Döndürülen Değer: Yok
KML katmanının z-endeksini ayarlar.
Devralındı: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll
click
function(kmlClickEvent)
Bağımsız değişkenler: 
Bu etkinlik, katmandaki bir özellik tıklandığında tetiklenir.
defaultviewport_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, KML katmanlarının varsayılan görüntü alanı değiştiğinde tetiklenir.
status_changed
function()
Bağımsız değişkenler: Yok
Bu etkinlik, KML katmanı yüklenmeyi tamamladığında tetiklenir. Bu noktada, katmanın başarıyla yüklenip yüklenmediğini belirlemek için durum özelliğini okumak güvenlidir.

KmlLayerOptions arayüzü

google.maps.KmlLayerOptions arayüz

Bu nesne, KmlLayer nesnesinde ayarlanabilecek özellikleri tanımlar.

clickable optional
Tür:  boolean optional
Varsayılan: true
true ise katman fare etkinliklerini alır.
map optional
Tür: