Heatmaps

透過集合功能整理內容 你可以依據偏好儲存及分類內容。

HeatmapLayer 類別

google.maps.visualization.HeatmapLayer 類別

這個圖層提供用戶端轉譯的熱視圖,描繪地理點的資料強度。

這個類別會擴充 MVCObject

必須提供 &libraries=visualization 網址參數。請參閱 Maps JavaScript API 中的程式庫

HeatmapLayer
HeatmapLayer([opts])
參數:
用來建立 HeatmapLayer 的新例項。
getData
getData()
參數:
傳回這個熱視圖目前顯示的資料點。
getMap
getMap()
參數:
傳回值:Map|undefined
setData
setData(data)
傳回值:
設定這個熱視圖要顯示的資料點。
setMap
setMap(map)
參數:
  • mapMap optional
傳回值:
在指定的地圖上顯示熱視圖。如果地圖設為 null,系統就會移除熱視圖。
setOptions
setOptions(options)
參數:
傳回值:
已沿用: addListenerbindTogetnotifysetsetValuesunbindunbindAll

HeatmapLayerOptions 介面

google.maps.visualization.HeatmapLayerOptions 介面介面

這個物件定義了可在 HeatmapLayer 物件上設定的屬性。

必須提供 &libraries=visualization 網址參數。請參閱 Maps JavaScript API 中的程式庫

data optional
要顯示的資料點。這是必填欄位。
dissipating optional
類型:boolean optional
指定熱視圖是否要在縮放時消失。根據預設,只有資料點的資料點適用半徑範圍,僅指定半徑選項。停用停用功能時,半徑選項在縮放等級為 0 時會被解讀為半徑。
gradient optional
類型:Array<string> optional
熱視圖的色彩漸層,以 CSS 色彩字串陣列指定。除了延伸的具名色彩之外,也支援所有的 CSS3 色彩。
map optional
類型:Map optional
顯示圖層的地圖。
maxIntensity optional
類型:number optional
熱視圖的最大強度。根據預設,系統會根據地圖上任何特定像素位置的點最高濃度,即時調整分佈圖的色彩。這項屬性可讓您指定固定上限。
opacity optional
類型:number optional
預設:0.6
熱視圖的不透明度,以 0 到 1 之間的數字表示。
radius optional
類型:number optional
每個資料點的影響半徑,以像素為單位。

WeightedLocation 介面

google.maps.visualization.WeightedLocation 介面介面

熱視圖的資料點項目。這是包含權重屬性的地理區域資料點。

必須提供 &libraries=visualization 網址參數。請參閱 Maps JavaScript API 中的程式庫

location
類型:LatLng
資料點的位置。
weight
類型:number
資料點的加權值。