Type alias SymbolStylePaint

SymbolStylePaint: {
    icon-color?: color | interpolate;
    icon-halo-blur?: number | interpolate;
    icon-halo-color?: color | interpolate;
    icon-halo-width?: number | interpolate;
    icon-opacity?: number | interpolate;
    icon-translate?: interpolate;
    icon-translate-anchor?: "map" | "viewport";
    text-color?: color | interpolate;
    text-halo-blur?: number | interpolate;
    text-halo-color?: color | interpolate;
    text-halo-width?: number | interpolate;
    text-opacity?: number | interpolate;
    text-translate?: interpolate;
    text-translate-anchor?: "map" | "viewport";
}

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

Type declaration

  • Optional icon-color?: color | interpolate

    심볼 아이콘의 색상입니다. sdf 형식의 아이콘에서만 사용할 수 있습니다.

    Default

    #000000

  • Optional icon-halo-blur?: number | interpolate

    아이콘 후광을 바깥쪽으로 페이드 아웃 합니다.
    icon-image가 있어야 활성화욉니다.

    Default

    0
    
  • Optional icon-halo-color?: color | interpolate

    아이콘 후광의 색상입니다. 아이콘 후광은 sdf 형식의 아이콘에서만 사용할 수 있습니다.

    Default

    rgba(0,0,0,0)

  • Optional icon-halo-width?: number | interpolate

    후광에서 아이콘 외곽선까지의 거리입니다.
    icon-image가 있어야 활성화됩니다.

    Default

    0
    
  • Optional icon-opacity?: number | interpolate

    심볼 아이콘의 불투명도입니다. 0과 1 사이의 값이 적용되며 0과 가까울수록 투명하고, 1과 가까울수록 불투명합니다.
    icon-image가 있어야 활성화됩니다.

    Default

    1
    
  • Optional icon-translate?: interpolate

    심볼 아이콘의 오프셋입니다.
    [0,0] 형식으로 설정할 수 있고, [x거리, y거리]입니다. 음수는 왼쪽과 위쪽을 나타냅니다
    icon-image가 있어야 활성화됩니다.

    Default

    [0,0]

  • Optional icon-translate-anchor?: "map" | "viewport"

    icon-translate의 프레임을 제어하며, icon-translateicon-image 값이 있어야 활성화됩니다.

    • map : icon-translate를 map 기준으로 변환합니다.
    • viewport : icon-translate를 viewport 기준으로 변환합니다.

    Default

    map

  • Optional text-color?: color | interpolate

    심볼 텍스트의 색상입니다.
    text-field가 있어야 활성화됩니다.

    Default

    #000000

  • Optional text-halo-blur?: number | interpolate

    심볼 텍스트 바깥쪽을 향항 후광의 페이드아웃 거리입니다. (픽셀 단위)
    text-field가 있어야 활성화됩니다.

    Default

    0

  • Optional text-halo-color?: color | interpolate

    심볼 텍스트 후광의 색상입니다.
    text-field가 있어야 활성화됩니다.

    Default

    rgba(0,0,0,0)

  • Optional text-halo-width?: number | interpolate

    심볼 텍스트 후광의 너비입니다.(픽셀 단위)
    글꼴 외곽선에서 후광까지의 거리를 나타내며, 최대 너비는 글꼴 크기의 1/4입니다.
    text-field가 있어야 활성화됩니다.

    Default

    0

  • Optional text-opacity?: number | interpolate

    심볼 텍스트의 투명도입니다. 0과 1 사이의 값이 적용되며 0과 가까울수록 투명하고, 1과 가까울수록 불투명합니다.
    text-field가 있어야 활성화됩니다.

    Default

    1

  • Optional text-translate?: interpolate

    텍스트의 오프셋입니다. (픽셀 단위)
    [0,0] 형식으로 설정할 수 있고, [x거리, y거리]입니다. 음수는 왼쪽과 위쪽을 나타냅니다
    text-field가 있어야 활성화됩니다.

    Default

    [0,0]

  • Optional text-translate-anchor?: "map" | "viewport"

    text-translate의 프레임을 제어하며, text-translatetext-field의 값이 있어야 활성화됩니다.

    • map : text-translate를 map 기준으로 변환합니다.
    • viewport : text-translate를 viewport 기준으로 변환합니다.

    Default

    map

Generated using TypeDoc