HeatmapLayer クラス
google.maps.visualization.HeatmapLayer
クラス
クライアント側でレンダリングされたヒートマップを提供し、地理的ポイントのデータの強度を示すレイヤ。
このクラスは MVCObject
を拡張します。
アクセスするには、const {HeatmapLayer} = await google.maps.importLibrary("visualization")
を呼び出します。詳しくは、Maps JavaScript API のライブラリをご覧ください。
コンストラクタ | |
---|---|
HeatmapLayer |
HeatmapLayer([opts]) パラメータ:
HeatmapLayer の新しいインスタンスを作成します。 |
Methods | |
---|---|
getData |
getData() パラメータ: なし
戻り値:
MVCArray<LatLng|WeightedLocation> このヒートマップによって現在表示されているデータポイントを返します。 |
getMap |
getMap() パラメータ: なし
戻り値:
Map|undefined |
setData |
setData(data) パラメータ:
戻り値: None
このヒートマップによって表示されるデータポイントを設定します。 |
setMap |
setMap(map) パラメータ:
戻り値: None
指定したマップにヒートマップをレンダリングします。マップが null に設定されている場合、ヒートマップは削除されます。 |
setOptions |
setOptions(options) パラメータ:
戻り値: None
|
継承:
addListener 、
bindTo 、
get 、
notify 、
set 、
setValues 、
unbind 、
unbindAll
|
HeatmapLayerOptions インターフェース
google.maps.visualization.HeatmapLayerOptions
インターフェース
このオブジェクトは、HeatmapLayer
オブジェクトで設定できるプロパティを定義します。
プロパティ | |
---|---|
data optional |
タイプ:
MVCArray<LatLng|WeightedLocation>|Array<LatLng|WeightedLocation> optional 表示するデータポイント。必須。 |
dissipating optional |
タイプ:
boolean optional ズーム時にヒートマップを非表示にするかどうかを指定します。デフォルトでは、データポイントの影響の半径は半径オプションのみで指定します。Dissipating が無効になっている場合、半径オプションは、ズームレベル 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
インターフェース
ヒートマップのデータポイント エントリ。これは重み属性を持つ地理データポイントです。
プロパティ | |
---|---|
location |
タイプ:
LatLng データポイントのロケーション。 |
weight |
タイプ:
number データポイントの重み付け値。 |