Heatmaps

HeatmapLayer sınıfı

google.maps.visualization.HeatmapLayer sınıf

Coğrafi noktalardaki verilerin yoğunluğunu gösteren, istemci tarafında oluşturulan bir ısı haritası sağlayan katman.

Bu sınıfın kapsamı MVCObject.

const {HeatmapLayer} = await google.maps.importLibrary("visualization") numaralı telefonu arayarak erişin. Haritalar JavaScript API'sindeki Kitaplıklar konusuna bakın.

HeatmapLayer
HeatmapLayer([opts])
Parametreler: 
Yeni bir HeatmapLayer örneği oluşturur.
getData
getData()
Parametreler: Yok
Dönüş Değeri:  MVCArray<LatLng|WeightedLocation>
Bu ısı haritası tarafından gösterilmekte olan veri noktalarını döndürür.
getMap
getMap()
Parametreler: Yok
Dönüş Değeri:  Map|undefined
setData
setData(data)
Return Value: Yok
Bu ısı haritası tarafından görüntülenecek veri noktalarını ayarlar.
setMap
setMap(map)
Parametreler: 
  • mapMap optional
Return Value: Yok
Belirtilen haritadaki ısı haritasını oluşturur. Harita null olarak ayarlanırsa ısı haritası kaldırılır.
setOptions
setOptions(options)
Parametreler: 
Return Value: Yok
Devralındı: addListener, bindTo, get, notify, set, setValues, unbind, unbindAll

HeatmapLayerOptions arayüzü

google.maps.visualization.HeatmapLayerOptions arayüz

Bu nesne, bir HeatmapLayer nesnesinde ayarlanabilecek özellikleri tanımlar.

data optional
Gösterilecek veri noktaları. Zorunlu.
dissipating optional
Tür:  boolean optional
Isı haritalarının zum yapıldığında dağılıp paylaşılmayacağını belirtir. Varsayılan olarak, bir veri noktasının etki yarıçapı yalnızca yarıçap seçeneğiyle belirlenir. Dağılım devre dışı bırakıldığında yarıçap seçeneği, yakınlaştırma düzeyi 0'da bir yarıçap olarak yorumlanır.
gradient optional
Tür:  Array<string> optional
Isı haritasının, CSS renk dizeleri dizisi olarak belirtilen renk gradyanı. Genişletilmiş adlandırılmış renkler dışında tüm CSS3 renkleri desteklenir.
map optional
Tür:  Map optional
Katmanın görüntüleneceği harita.
maxIntensity optional
Tür:  number optional
Isı haritasının maksimum yoğunluğu. Varsayılan olarak, ısı haritası renkleri, harita üzerindeki herhangi bir pikseldeki en yüksek nokta konsantrasyonuna göre dinamik olarak ölçeklendirilir. Bu özellik, sabit bir maksimum değer belirtmenize olanak tanır.
opacity optional
Tür:  number optional
Varsayılan: 0.6
Isı haritasının opaklığı. 0 ile 1 arasında bir sayı olarak ifade edilir.
radius optional
Tür:  number optional
Her veri noktası için etki yarıçapı (piksel cinsinden).

WeightedLocation arayüzü

google.maps.visualization.WeightedLocation arayüz

Bir ısı haritası için veri noktası girişi. Bu, ağırlık özelliğine sahip bir coğrafi veri noktasıdır.

location
Tür:  LatLng
Veri noktasının konumu.
weight
Tür:  number
Veri noktasının ağırlıklandırma değeri.