Share via


HeatMapLayerOptions interface

HeatMapLayer에서 Point 개체를 렌더링할 때 사용되는 옵션입니다.

Extends

속성

color

열 지도에서 픽셀의 색을 지정하는 데 사용되는 색 그라데이션을 지정합니다. 이는 를 입력으로 사용하는 ["heatmap-density"] 식을 사용하여 정의됩니다. 기본 ["interpolate",["linear"],["heatmap-density"],0,"rgba(0,0, 255,0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"]

intensity

heatmap-weight 와 비슷하지만 전역 열 지도 강도를 지정합니다. 이 값이 높을수록 각 점이 모양에 더 많은 '가중치'를 부여합니다. 기본 1

opacity

열 지도 계층이 렌더링되는 불투명도는 0에서 1 사이의 숫자로 정의됩니다. 기본값은 1입니다.

radius

열 지도에서 데이터 포인트를 렌더링하는 데 사용되는 픽셀의 반경입니다. 반지름은 1보다 크거나 같아야 합니다. 기본값은 30입니다.

source

계층이 렌더링할 데이터 원본의 ID 또는 인스턴스입니다.

sourceLayer

계층의 원본이 VectorTileSource인 경우 필요합니다. 벡터 원본에는 여러 계층이 있을 수 있으며, 이 계층에서 렌더링할 레이어를 식별합니다. 다른 모든 유형의 원본에 대해 금지됩니다.

weight

개별 데이터 요소가 열 지도에 얼마나 기여하는지 지정합니다. 0보다 큰 숫자여야 합니다. 값 5는 같은 지점에 5점의 가중치 1을 갖는 것과 같습니다. 이는 열 지도 렌더링 또는 큰 데이터 세트를 허용하도록 지점을 클러스터링할 때 유용합니다. 기본 1

상속된 속성

filter

원본 기능에 대한 조건을 지정하는 식입니다. 필터와 일치하는 기능만 표시됩니다.

maxZoom

레이어를 렌더링할 최대 확대/축소 수준을 지정하는 정수입니다. 이 값은 배타적입니다. 즉, 계층이 에 maxZoom > zoom >= minZoom표시됩니다. 기본값은 24입니다.

minZoom

레이어를 렌더링할 최소 확대/축소 수준을 지정하는 정수입니다. 이 값은 포함됩니다. 즉, 계층이 에 maxZoom > zoom >= minZoom표시됩니다. 기본값은 0입니다.

visible

레이어가 표시되는지 여부를 지정합니다. 기본값은 true입니다.

속성 세부 정보

color

열 지도에서 픽셀의 색을 지정하는 데 사용되는 색 그라데이션을 지정합니다. 이는 를 입력으로 사용하는 ["heatmap-density"] 식을 사용하여 정의됩니다. 기본 ["interpolate",["linear"],["heatmap-density"],0,"rgba(0,0, 255,0)",0.1,"royalblue",0.3,"cyan",0.5,"lime",0.7,"yellow",1,"red"]

color?: Expression

속성 값

intensity

heatmap-weight 와 비슷하지만 전역 열 지도 강도를 지정합니다. 이 값이 높을수록 각 점이 모양에 더 많은 '가중치'를 부여합니다. 기본 1

intensity?: number | PropertyValueSpecification<number>

속성 값

number | PropertyValueSpecification<number>

opacity

열 지도 계층이 렌더링되는 불투명도는 0에서 1 사이의 숫자로 정의됩니다. 기본값은 1입니다.

opacity?: number | PropertyValueSpecification<number>

속성 값

number | PropertyValueSpecification<number>

radius

열 지도에서 데이터 포인트를 렌더링하는 데 사용되는 픽셀의 반경입니다. 반지름은 1보다 크거나 같아야 합니다. 기본값은 30입니다.

radius?: number | PropertyValueSpecification<number>

속성 값

number | PropertyValueSpecification<number>

source

계층이 렌더링할 데이터 원본의 ID 또는 인스턴스입니다.

source?: string | Source

속성 값

string | Source

sourceLayer

계층의 원본이 VectorTileSource인 경우 필요합니다. 벡터 원본에는 여러 계층이 있을 수 있으며, 이 계층에서 렌더링할 레이어를 식별합니다. 다른 모든 유형의 원본에 대해 금지됩니다.

sourceLayer?: string

속성 값

string

weight

개별 데이터 요소가 열 지도에 얼마나 기여하는지 지정합니다. 0보다 큰 숫자여야 합니다. 값 5는 같은 지점에 5점의 가중치 1을 갖는 것과 같습니다. 이는 열 지도 렌더링 또는 큰 데이터 세트를 허용하도록 지점을 클러스터링할 때 유용합니다. 기본 1

weight?: number | PropertyValueSpecification<number>

속성 값

number | PropertyValueSpecification<number>

상속된 속성 세부 정보

filter

원본 기능에 대한 조건을 지정하는 식입니다. 필터와 일치하는 기능만 표시됩니다.

filter?: Expression

속성 값

LayerOptions.filter에서 상속됨

maxZoom

레이어를 렌더링할 최대 확대/축소 수준을 지정하는 정수입니다. 이 값은 배타적입니다. 즉, 계층이 에 maxZoom > zoom >= minZoom표시됩니다. 기본값은 24입니다.

maxZoom?: number

속성 값

number

LayerOptions.maxZoom에서 상속됨

minZoom

레이어를 렌더링할 최소 확대/축소 수준을 지정하는 정수입니다. 이 값은 포함됩니다. 즉, 계층이 에 maxZoom > zoom >= minZoom표시됩니다. 기본값은 0입니다.

minZoom?: number

속성 값

number

LayerOptions.minZoom에서 상속됨

visible

레이어가 표시되는지 여부를 지정합니다. 기본값은 true입니다.

visible?: boolean

속성 값

boolean

LayerOptions.visible에서 상속됨