Type alias HeatmapStylePaint

HeatmapStylePaint: {
    heatmap-color?: color | interpolate;
    heatmap-intensity?: number | interpolate;
    heatmap-opacity?: number | interpolate;
    heatmap-radius?: number | interpolate;
    heatmap-weight?: number | interpolate;
}

HeatmapStylepaint 속성으로 들어가는 HeatmapStylePaint type입니다.
style의 paint 속성은 렌더링 프로세스에서 나중에 적용됩니다. paint 속성은 동기식으로 변경 가능합니다.

Type declaration

  • Optional heatmap-color?: color | interpolate

    히트맵의 밀도 값을 기반으로 각 픽셀의 색상을 나타냅니다.

    Default

    [
    "interpolate",["linear"],["heatmap-density"],
    0, "rgba(0, 0, 255, 0)", // 히트맵 밀도가 0이면 투명색
    0.1, "royalblue", // 히트맵 밀도가 0~0.1이면 파란색
    0.3, "cyan", // 히트맵 밀도가 0.1~0.3이면 민트색
    0.5, "lime", // 히트맵 밀도가 0.3~0.5이면 라임색
    0.7, "yellow", // 히트맵 밀도가 0.5~0.7이면 노란색
    1, "red" // 히트맵 밀도가 0.7~1이면 빨강색
    ]
  • Optional heatmap-intensity?: number | interpolate

    히트맵의 강도를 제어합니다. 주로 줌 레벨을 기반으로 히트맵을 조정하는 데에 사용됩니다.

    Default

    1
    
  • Optional heatmap-opacity?: number | interpolate

    히트맵 레이어의 불투명도입니다.

    Default

    1
    
  • Optional heatmap-radius?: number | interpolate

    히트맵 포인트의 반지름입니다.(픽셀 단위) 값이 커질수록 히트맵이 부드러워지지만 상세하게 보기는 힘들어집니다.

    Default

    30
    
  • Optional heatmap-weight?: number | interpolate

    개별 포인트가 히트맵에 반영되는 정도입니다.

    Default

    1
    

Generated using TypeDoc