HeatmapLayer 클래스
google.maps.visualization.HeatmapLayer 클래스
지리적 지점의 데이터 강도를 나타내는 클라이언트 측 렌더링 히트맵을 제공하는 레이어입니다.
이 클래스는 MVCObject를 확장합니다.
const {HeatmapLayer} = await google.maps.importLibrary("visualization")를 호출하여 액세스 
Maps JavaScript API의 라이브러리를 참고하세요.
생성자 | |
|---|---|
HeatmapLayer | 
HeatmapLayer([opts])매개변수:   
 HeatmapLayer의 새 인스턴스를 만듭니다. | 
메서드 | |
|---|---|
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확대 시 열지도가 사라지는지 여부를 지정합니다. 기본적으로 데이터 포인트의 영향 범위는 반경 옵션으로만 지정됩니다. 소산이 사용 중지되면 반경 옵션이 확대/축소 수준 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데이터 포인트의 가중치 값입니다.  |