PolygonLayer 생성 시 style로 설정할 수 있는 FillExtrusionStyle입니다.
FillExtrusionStyle을 사용하여 폴리곤 또는 멀티폴리곤 피쳐를 구성할 수 있으며, 3D 다각형을 렌더링합니다.

Example

new ktGms.style.FillExtrusionStyle(
// FillExtrusionStylePaint
{
"fill-extrusion-color": "#ff0000",
"fill-extrusion-opacity": 0.6,
"fill-extrusion-height":100,
"fill-extrusion-base":1,
},
// FillExtrusionStyleLayout
{
"visibility":"visible",
})

See

Building display FillExtrusionStyle 3D 건물 색상 바꾸는 예시

Hierarchy

  • FillExtrusionStyle

Constructors

Properties

Methods

Constructors

Properties

FillExtrusionStyle의 paint 속성입니다.

FillExtrusionStyle의 layout 속성입니다.

Methods

  • Returns {
        visibility?: visibility_type;
    }

    • Optional visibility?: visibility_type

      레이어 표시 여부입니다.

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

      Default

      "visible"
      
  • Returns {
        fill-extrusion-base?: any;
        fill-extrusion-color?: any;
        fill-extrusion-height?: any;
        fill-extrusion-opacity?: any;
        fill-extrusion-pattern?: string;
        fill-extrusion-translate?: any;
        fill-extrusion-translate-anchor?: "map" | "viewport";
        fill-extrusion-vertical-gradient?: boolean;
    }

    • Optional fill-extrusion-base?: any

      레이어의 베이스를 3D로 돌출시킬 높이입니다.(미터 단위)
      fill-extrusion-height값이 있어야 활성화 되며, fill-extrusion-height보다 값이 작거나 같아야 합니다.

      Default

      0
      
    • Optional fill-extrusion-color?: any

      3D 레이어의 기본 색상입니다.
      fill-extrusion-pattern이 있으면 기본 색상이 비활성화됩니다.

      Default

      #000000

    • Optional fill-extrusion-height?: any

      레이어를 3D로 돌출시킬 높이입니다.(미터 단위)

      Default

      0
      
    • Optional fill-extrusion-opacity?: any

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

      Default

      1
      
    • Optional fill-extrusion-pattern?: string

      3D 레이어로 사용할 이미지 패턴입니다.
      addImage로 추가한 이미지 id를 값으로 사용할 수 있으며, 배경으로 이미지를 설정하면 이미지가 패턴처럼 나타납니다.

    • Optional fill-extrusion-translate?: any

      오프셋입니다. [0,0] 형식으로 설정할 수 있고, [x거리, y거리]입니다. 음수는 왼쪽과 위쪽을 나타냅니다.

      Default

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

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

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

      Default

      map

    • Optional fill-extrusion-vertical-gradient?: boolean

      3D 레이어 측면에 수직 그라데이션 적용 여부입니다.
      true인 경우 아래로 갈수록 약간 더 어둡게 음영처리 됩니다.

      Default

      true

Generated using TypeDoc