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 MVCObject sınıfını genişletir.

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

HeatmapLayer
HeatmapLayer([opts])
Parametreler: 
Yeni bir HeatmapLayer örneği oluşturur.
getData
getData()
Parametreler: Yok
Döndürülen Değer:  MVCArray<LatLng|WeightedLocation>
Bu ısı haritasının şu anda gösterdiği veri noktalarını döndürür.
getMap
getMap()
Parametreler: Yok
Döndürülen Değer:  Map|undefined
setData
setData(data)
Döndürülen Değer: Yok
Bu ısı haritasında gösterilecek veri noktalarını ayarlar.
setMap
setMap(map)
Parametreler: 
  • mapMap optional
Döndürülen Değer: Yok
Isı haritasını belirtilen haritada oluşturur. Harita null olarak ayarlanırsa ısı haritası kaldırılır.
setOptions
setOptions(options)
Parametreler: 
Döndürülen Değer: 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 yakınlaştırma sırasında dağılıp dağılmayacağını belirtir. Varsayılan olarak, bir veri noktasının etki yarıçapı yalnızca yarıçap seçeneğiyle belirtilir. Dağılma devre dışı bırakıldığında yarıçap seçeneği, 0 yakınlaştırma düzeyinde bir yarıçap olarak yorumlanır.
gradient optional
Tür:  Array<string> optional
CSS renk dizesi dizisi olarak belirtilen ısı haritasının renk gradyanı. Genişletilmiş adlandırılmış renkler hariç tüm CSS3 renkleri desteklenir.
map optional
Tür:  Map optional
Katmanın gösterileceği harita.
maxIntensity optional
Tür:  number optional
Isı haritasının maksimum yoğunluğu. Varsayılan olarak ısı haritası renkleri, haritadaki belirli bir pikselde bulunan en yüksek nokta yoğunluğuna 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ının etki yarıçapı (piksel cinsinden).

WeightedLocation arayüzü

google.maps.visualization.WeightedLocation arayüz

Isı 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ık değeri.