PopupAnalysisVisibility

가시성 분석 팝업 클래스.
AnalysisVisibility popup class.

new Ditap.PopupAnalysisVisibility()

Example:
const viewer = new Ditap.DitapViewer("ditapContainer");

const destination = Ditap.Cartesian3.fromDegrees(
  126.978275264,
  37.566642192,
  400
);

// 카메라 이동
viewer.scene.camera.flyTo({
  destination: destination,
});

// 팝업 오픈
const popupAnalysisVisibility = new Ditap.PopupAnalysisVisibility(viewer);
popupAnalysisVisibility.open();

Extends

Members

readonly analysisVisibility : AnalysisVisibility

가시성 분석 연산 및 영역 표시 클래스 Visibility analysis operation and area display class.

readonly visibilityControlAspectRatioCurrentValue : Element

종횡비 현재값 텍스트 요소.
AspectRatio current text element.

readonly visibilityControlAspectRatioMaxValue : Element

종횡비 최대값 텍스트 요소.
AspectRatio maximum text element.

readonly visibilityControlAspectRatioMinusP : Element

종횡비 마이너스 버튼 요소.
AspectRatio minus button element.

readonly visibilityControlAspectRatioMinValue : Element

종횡비 최소값 텍스트 요소.
AspectRatio minimum text element.

readonly visibilityControlAspectRatioPlusP : Element

종횡비 플러스 버튼 요소.
AspectRatio plus button element.

readonly visibilityControlAspectRatioSliderInput : Element

종횡비 슬라이더 요소.
AspectRatio slider element.

readonly visibilityControlCurrentMinValue : Element

헤딩 최대값 텍스트 요소.
Heading maximum text element.

readonly visibilityControlDistanceCurrentValue : Element

가시거리 현재값 텍스트 요소.
Distance current text element.

readonly visibilityControlDistanceMaxValue : Element

가시거리 최대값 텍스트 요소.
Distance maximum text element.

readonly visibilityControlDistanceMinusP : Element

가시거리 마이너스 버튼 요소.
Distance minus button element.

readonly visibilityControlDistanceMinValue : Element

가시거리 최소값 텍스트 요소.
Distance minimum text element.

readonly visibilityControlDistancePlusP : Element

가시거리 플러스 버튼 요소.
Distance plus button element.

readonly visibilityControlDistanceSliderInput : Element

가시거리 슬라이더 요소.
Distance slider element.

readonly visibilityControlFovCurrentValue : Element

화각 현재값 텍스트 요소.
Fov current text element.

readonly visibilityControlFovMaxValue : Element

화각 최대값 텍스트 요소.
Fov maximum text element.

readonly visibilityControlFovMinusP : Element

시야 각 마이너스 버튼 요소.
Fov minus button element.

readonly visibilityControlFovMinValue : Element

화각 최소값 텍스트 요소.
Fov minimum text element.

readonly visibilityControlFovPlusP : Element

화각 플러스 버튼 요소.
Fov plus button element.

readonly visibilityControlFovSliderInput : Element

화각 슬라이더.
Fov silder element.

readonly visibilityControlHeadingCurrentValue : Element

헤딩 현재값 텍스트 요소.
Heading current text element.

readonly visibilityControlHeadingMinusP : Element

헤딩 마이너스 버튼 요소.
Heading minus button element.

readonly visibilityControlHeadingMinValue : Element

헤딩 최소값 텍스트 요소.
Heading minimum text element.

readonly visibilityControlHeadingPlusP : Element

헤딩 플러스 버튼 요소.
Heading plus button element.

readonly visibilityControlHeadingSliderInput : Element

헤딩 슬라이더 요소.
Heading slider element.

readonly visibilityControlHeightCurrentValue : Element

높이 현재값 텍스트 요소.
Height current text element.

readonly visibilityControlHeightMaxValue : Element

높이 최대값 텍스트 요소.
Height maximum text element.

readonly visibilityControlHeightMinusP : Element

높이 마이너스 버튼 요소.
Height minus button element.

readonly visibilityControlHeightMinValue : Element

높이 최소값 텍스트 요소.
Height minimum text element.

readonly visibilityControlHeightPlusP : Element

높이 플러스 버튼 요소.
Height plus button element.

readonly visibilityControlHeightSliderInput : Element

높이 슬라이더 요소.
Height slider element.

readonly visibilityControlPitchCurrentValue : Element

피치 현재값 텍스트 요소.
Pitch current text element.

readonly visibilityControlPitchMaxValue : Element

피치 최대값 텍스트 요소.
Pitch maximum text

readonly visibilityControlPitchMinusP : Element

피치 마이너스 버튼 요소.
Pitch minus button element.

readonly visibilityControlPitchMinValue : Element

피치 최소값 텍스트 요소.
Pitch minimum text element.

readonly visibilityControlPitchPlusP : Element

피치 플러스 버튼 요소.
Pitch plus button element.

readonly visibilityControlPitchSliderInput : Element

피치 슬라이더.
Pitch slider element.

Methods

appendContent(element)

컨텐츠 영역에 요소 추가.
Append element to content.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

appendFooter(element)

푸터 영역에 요소 추가.
Append element to footer.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

appendHeader(element)

헤더 영역에 요소 추가.
Append element to header.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

close(element)

팝업 닫기.
Close popup.
Name Type Description
element Element 매개변수가 없는 경우 wrapper 오픈.
If no parameter is entered, close wrapper.
Inherited From:

destroy()

팝업 파괴.
Destory popup.

open()

팝업 오픈.
Open popup.

prependContent(element)

컨텐츠 영역 맨 앞에 요소 추가.
Prepend element to content.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

prependFooter(element)

푸터 영역 맨 앞에 요소 추가.
Prepend element to footer.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

prependHeader(element)

헤더 영역 맨 앞에 요소 추가.
Prepend element to header.
Name Type Description
element Element 추가할 요소.
Element to add.
Inherited From:

removeAllContent()

컨텐츠 영역의 모든 자식 요소 제거.
Remove all children of content.
Inherited From:

removeAllFooter()

푸터 영역의 모든 자식 요소 제거.
Remove all children of footer.
Inherited From:

removeAllHeader()

헤더 영역의 모든 자식 요소 제거.
Remove all children of header.
Inherited From:

removeContent(element)

컨텐츠 영역의 자식 요소 제거.
Remove children of content.
Name Type Description
element Element 제거할 요소.
Element to remove.
Inherited From:

removeFooter(element)

푸터 영역의 자식 요소 제거.
Remove children of footer.
Name Type Description
element Element 제거할 요소.
Element to remove.
Inherited From:

removeHeader(element)

헤더 영역의 자식 요소 제거.
Remove children of header.
Name Type Description
element Element 제거할 요소.
Element to remove.
Inherited From:

setAspectRatioCurrentValue(value)

종횡비 현재값 변경.
Set AspectRatio current value.
Name Type Description
value number 종횡비 (가로/세로).
AspectRatio value (width/height).

setAspectRatioSliderValue(value)

종횡비 슬라이더 값 변경.
Set AspectRatio slider value.
Name Type Description
value number 종횡비 (가로/세로).
AspectRatio value (width/height).

setDistanceCurrentValue(value)

가시거리 현재값 변경.
Set distance current value.
Name Type Description
value number 가시거리 (미터).
Distance value (meters).

setDistanceSliderValue(value)

가시거리 슬라이더 값 변경.
Set distance slider value.
Name Type Description
value number 가시거리 (미터).
Distance value (meters).

setFovCurrentValue(value)

화각 현재값 변경.
Set fov current value.
Name Type Description
value number 화각 (도).
Fov value (degrees).

setFovSliderValue(value)

화각 슬라이더 값 변경.
Set fov slider value.
Name Type Description
value number 화각 (도).
Fov value (degrees).

setHeadingCurrentValue(value)

헤딩 현재값 변경.
Set heading current value.
Name Type Description
value number 헤딩 각도 (도).
Heading value (degrees).

setHeadingSliderValue(value)

헤딩 슬라이더 값 변경.
Set heading slider value.
Name Type Description
value number 헤딩 각도 (도).
Heading value (degrees).

setHeightCurrentValue(value)

높이 현재값 변경.
Set height current value.
Name Type Description
value number 높이 (미터).
Height value (meters).

setHeightSliderValue(value)

높이 슬라이더 값 변경.
Set height slider value.
Name Type Description
value number 높이 (미터).
Height value (meters).

setPitchCurrentValue(value)

피치 현재값 변경.
Set pitch current value.
Name Type Description
value number 피치 각도 (도).
Pitch value (degrees).

setPitchSliderValue(value)

피치 슬라이더 값 변경.
Set pitch slider value.
Name Type Description
value number 피치 각도 (도).
Pitch value (degrees).

toggle(element)

팝업 활성화 on/off 기능.
Function on and off.
Name Type Description
element Element 매개변수가 없는 경우 wrapper 오픈.
If no parameter is entered, toggle wrapper.
Inherited From:

update()

팝업 업데이트.
Update popup.