PointLayer 생성 시 style로 설정할 수 있는 CircleStyle입니다.
포인트(원) 피쳐의 style을 설정할 수 있습니다.

Example

new ktGms.style.CircleStyle(
// CircleStylePaint
{
"circle-blur":0.5,
"circle-color": "#B42222",
"circle-radius": 12,
"circle-stroke-color": "#eee333",
"circle-stroke-width":3,
},
// CircleStyleLayout
{
"visibility":"visible",
"circle-sort-key": 3
})

See

Hierarchy

  • CircleStyle

Constructors

Properties

Methods

Constructors

Properties

CircleStyle의 paint 속성입니다.

CircleStyle의 layout 속성입니다.

Methods

  • Returns {
        circle-sort-key?: number;
        visibility?: visibility_type;
    }

    • Optional circle-sort-key?: number

      피처 번호입니다.
      해당 값을 기준으로 피처를 오름차순으로 정렬합니다. circle-sort-key값이 높은 피처는 값이 낮은 피처보다 위에 나타납니다.

    • Optional visibility?: visibility_type

      레이어 표시 여부입니다.

      • visible : 레이어를 표시합니다.
      • none : 레이어를 표시하지 않습니다.

      Default

      "visible"
      
  • Returns {
        circle-blur?: number;
        circle-color?: any;
        circle-opacity?: number;
        circle-pitch-alignment?: "map" | "viewport";
        circle-pitch-scale?: "map" | "viewport";
        circle-radius?: any;
        circle-stroke-color?: any;
        circle-stroke-opacity?: any;
        circle-stroke-width?: any;
        circle-translate?: any;
        circle-translate-anchor?: "map" | "viewport";
    }

    • Optional circle-blur?: number

      원에 적용되는 블러입니다. 값이 클수록 원이 흐려집니다.

      Default

      0
      
    • Optional circle-color?: any

      원에 채우기 색상입니다.

      Default

      #000000

    • Optional circle-opacity?: number

      원의 불투명도입니다.

      Default

      1
      
    • Optional circle-pitch-alignment?: "map" | "viewport"

      지도를 피치할 때 원의 방향입니다.

      • map : 지도와 평행하게 pitch가 변경됩니다.
      • viewport : viewport와 평행하게 pitch가 변경됩니다.

      Default

      viewport

    • Optional circle-pitch-scale?: "map" | "viewport"

      지도를 피치할 때 원의 크기 조정 방법입니다.

      • map : 원은 카메라까지의 겉보기 거리에 따라 크기가 조정됩니다.
      • viewport : 원의 크기가 조정되지 않습니다.

      Default

      map

    • Optional circle-radius?: any

      원의 반지름 길이입니다.(픽셀 단위)

      Default

      5
      
    • Optional circle-stroke-color?: any

      원의 테두리 색상입니다.

      Default

      #000000

    • Optional circle-stroke-opacity?: any

      원의 테두리 불투명도입니다.

      Default

      1
      
    • Optional circle-stroke-width?: any

      원의 테두리 두께입니다.(픽셀 단위)
      원의 테두리는 원 외부에 그려집니다.

    • Optional circle-translate?: any

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

      Default

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

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

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

      Default

      map

Generated using TypeDoc