시스템개발툴킷

제품화분야 > 시스템개발툴킷 > XDL업데이트 안내

XDL2.0_(v2.0.3.7) 업데이트 내용 2022

작성자
픽소니어
작성일
2024-07-04 17:42
조회
99
* 업데이트 날짜. 2022.04.08
* 버전 : 2.0.3.7
* 컴파일러 버전 : Visual studio 2019 버전 16.9.3
* 주요 공지
** 아래의 dll 이 추가되었으니, 엔진 배포시 유의
ReleaseX64IODrivers
- XDLioKOMPSAT6Driver.dll 추가

1. 추가
1.1 [NXDLvc] - XvcSymbol 추가 : world 값의 중심 좌표 및 비율을 설정해서 일정한 크기
로 그림을 도시하는 객체

1.2 [NXDLrs] - XDMBandSpatialFilter 의 필터링 방법 중 UnsharpMask 항목 추가 및 사용
자 정의 필터를 위한 커널 설정 속성 추가
- eSpatialFilterMethod 에 UnsharpMask 추가
- XBandParamSpatialFilter 에 KernelValue 속성 추가
- XDMComposite의 좌표 투영 정확도를 높이기 위해서 warping coefficient
분할 깊이 조절할 수 있도록 MaxDepthWarpCoeff 속성 추가

1.3 [NXImage] - NXImageView의 지도격자(Grid) 기능 추가
- NXImageView::ShowGrid 속성 추가
- NXImageView::ResetGridProperty, NXImageView::AddGridPorperty
함수 추가하여 그리드 속성 설정할 수 있도록 함
- NXImageLayerVectorDisplay에 여러 개의 벡터 파일을 도시하기 위한 함수
및 속성 추가(좌표계에 따라 warping 되어 도시)
- AddDataSource(), RemoveDataSource(), RemoveDataSourceAll(),
MoveDataSource(), GetDataSourceAt() 함수 추가
- NumDataSource 속성 추가


2. 수정
2.1 [NXPlanet] - PlanetView에서 MultiTexture를 이용해 배경지도 렌더링하는 경우, 렌더링
되는 텍스처나 color가 제대로 적용되지 않는 오류 수정
- GroundEffect - On / LightEffect - On인 경우, 카메라와 가까와지는데에
도 어두워지는 현상 및 광원 specular 효과 수정
- PlanetView의 StatusInfo에 GroundEffect, LightEffect 적용 여부 및 태
양위치 확인할 수 있도록 추가
- GDAL WMS/WMTS 데이터를 PlanetView의 PBI로 사용할 수 있도록 추가

2.2 [NXDLsm] - RPC 파일 로딩시 XFile의 공유모드로 열어서 사용할 수 있도록 XRpc 클래
스 수정(thread로 실행하는 경우 RPC 파일을 열지 못해서 실행되지 않는
경우가 발생)

2.3 [NXVideo] - 메타데이터를 추가하는 XVideo_Event_TranscodeMetad,
XVideo_Event_TranscodeMetadUpdate 이벤트 인자에 복수 데이터 스트림 처
리를 위한 스트림 식별자(nStreamID) 추가
- 메타데이터 인코딩 오류 수정
- 메타데이터를 비디오 PTS와 다르게 불러오는 문제 수정
- concat 프로토콜 탐색 오류 수정

2.4 [NXDLio] - GDAL 라이브러리를 이용하는 영상 밴드에서 출력대상 크기에 적합한 레벨
계산 방법 수정
- XRasterIO 의 GetFileInfo() 함수에서 KOMPSAT5 L1A 영상 정보 가져오기
오류 수정

2.5 [NXDLrs] - XDMComposite의 Warping Coefficient 정확도를 높이기 위해서 XWarpQuad
생성 -> 화면갱신할 때 화소 RMSE 계산하여 계수 업데이트

2.6 [NXImage] - NXImageLayerVectorEditor에서 주기 객체의 ColorBack 속성 적용 오류 수



3. 삭제
3.1 [NXVideo] - 비디오 필터 종류(eVideoFilterType)에서 따로 설정하는 HDR 필터 제거
- HDR은 NXVideoView.EnableHDR,
NXImage/Milmap/PlanetLayerVideo.VideoHDR 속성으로 설정하는데
뷰 또는 레이어에서 eVideoFilterType.None 설정 시 HDR이 같이
비활성화되는 문제 수정


4. 기타
1. KOMPSAT6 영상 로딩을 위한 드라이버 추가
2. KOMPSAT5 영상 중 L1D 영상 로딩 오류 수정(L1D product type 여부 체크 추가)
3. MXDL 일부 주기 캡쳐 기능 추가


소프트웨어에 대해 궁금하시거나 문제가 있으시면 대표전화(042-862-8100)로 하시거나
support@pixoneer.co.kr로 연락 주시기 바랍니다.