공지

제목2.2.1.1.169.a 버전 업데이트 안내2024-12-26 13:34
카테고리GeOnDT for JS
작성자
첨부파일dist.zip (4.91MB)

업데이트 버전: 2.2.1.1.169.a

 

업데이트 내용: 

1. U3dComponentPosition 의 경로 주행시, 환경 업데이트가 정상적으로 이루어지지 않는 오류가 수정되었습니다.

 

2. 업데이트 프로세스가 최적화 되었습니다. 

개선 전, 전체 업데이트 완료 시간

mb-file.php?path=2024%2F12%2F26%2FF55_252f3bf0-fc15-4ded-af59-880e2165d558.png

 

개선 후, 전체 업데이트 완료 시간

mb-file.php?path=2024%2F12%2F26%2FF56_d6541b60-d894-444d-b888-2798fd243871.png

 

3. U3dModelTileLayer의 생성자 옵션인 viewSizeOffset에 사용자 함수도 입력 받을 수 있도록 변경되었습니다.

* viewSizeOffset은 타일즈의 업데이트 지시 속성인 geometricError에 입력된 값을 곱하여 타일즈의 업데이트 여부를 검사합니다. 

TilesV5: {
    options: [
        {
            name: 'TilesV5_left',
           baseurl: infoLayer.dataUrl + '/tileset.json',
            viewSizeOffset: function (tileset){
            //업데이트 여부를 검사하기전 tiles의 정보를 파라메터로 받는다
                      const level =  tileset.level;
              const geometricError = tileset.geometricError;
                if(level === 1 && geometricError < 3000){ //타일의 레벨이 1이거나 업데이트 지시속성인 geometricError 를 확인
                             return 80; // 원래 geometricError 값에 곱하기 80
                }
                return 1;  // 원래 geometricError 곱하기 1 => 그대로 사용
            }
        }
        ,{
            name: 'TilesV5_center',
           baseurl: infoLayer.dataUrl + '/tileset.json',
            viewSizeOffset: 1 //전체 1로 설정
            }
    ]
}

 

기본 값 적용

mb-file.php?path=2024%2F12%2F26%2FF57_6235277d-db65-495e-b65f-4626c10d0860.png

 

viewSizeOffset에 위 사용자 함수 입력 적용

mb-file.php?path=2024%2F12%2F26%2FF58_f12a0422-7cde-4ac5-aff4-226699073d08.png

 

4. U3dVectorLayer(사용자 3D 객체 그리기 레이어)의 visible 제어후, 생성한 객체가 삭제되는 오류가 수정되었습니다.