Type alias LineStylePaint

LineStylePaint: {
    line-blur?: number | interpolate;
    line-color?: color | interpolate;
    line-dasharray?: number[];
    line-gap-width?: number;
    line-gradient?: interpolate;
    line-offset?: number | interpolate;
    line-opacity?: number | interpolate;
    line-pattern?: resolvedImage;
    line-translate?: interpolate;
    line-translate-anchor?: "map" | "viewport";
    line-width?: number | interpolate;
}

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

Type declaration

  • Optional line-blur?: number | interpolate

    라인에 적용되는 블러입니다.(픽셀 단위)
    값이 클수록 라인이 흐려집니다.

    Default

    0
    
  • Optional line-color?: color | interpolate

    라인 색상입니다.
    line-pattern이 있으면 라인 색상이 비활성화됩니다.

    Default

    #000000

  • Optional line-dasharray?: number[]

    라인을 점선 패턴처럼 구성할 수 있습니다. [점선 길이, 간격 길이]로 구성됩니다. 점선 패턴 길이를 픽셀로 변환하려면 길이에 line-width를 곱하세요.
    line-pattern이 있으면 라인 패턴이 비활성화됩니다.
    GeoJSONSourcelineMetrics가 true이면 GeoJSON 소스는 점선 패턴을 원하는 크기로 렌더링 하지 않을 수도 있습니다.

  • Optional line-gap-width?: number

    line-gap-width를 설정하면, 같은 라인이 2개가 만들어지고, 해당 값은 2개의 라인의 내부 간격 너비를 나타냅니다.

    Default

    0
    
  • Optional line-gradient?: interpolate

    라인 피쳐 색상의 그라데이션입니다. [시작 색상, 끝 색상]으로 구성됩니다.
    line-dasharrayline-pattern이 있으면 비활성화됩니다.
    GeoJSONSourcelineMetrics가 true일 때 사용 가능합니다.

  • Optional line-offset?: number | interpolate

    라인 오프셋입니다.
    숫자 형식으로 설정할 수 있습니다. 음수는 왼쪽으로 오프셋합니다. 폴리곤 피쳐의 경우, 양수 오프셋이 먼저 적용된 후에 음수 오프셋이 적용됩니다.

    Default

    0
    
  • Optional line-opacity?: number | interpolate

    라인 불투명도입니다.

    Default

    1
    
  • Optional line-pattern?: resolvedImage

    라인을 그리는 데에 사용할 이미지 패턴입니다.
    addImage로 추가한 이미지 id를 값으로 사용할 수 있으며, 패턴 이미지를 설정하면 라인이 패턴처럼 나타납니다.

  • Optional line-translate?: interpolate

    라인 스타일을 적용한 지오메트리의 오프셋입니다.
    [0,0] 형식으로 설정할 수 있고, [x거리, y거리]입니다. 음수는 왼쪽과 위쪽을 나타냅니다

    Default

    [0,0]
    
  • Optional line-translate-anchor?: "map" | "viewport"

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

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

    Default

    map

  • Optional line-width?: number | interpolate

    선의 두께입니다.(픽셀 단위)

    Default

    1
    

Generated using TypeDoc