자료실
다운로드
XDL | XDL2.0_(v2.0.3.6) 업데이트 내용 2022
페이지정보
pixoneer
22-03-01 10:53
조회 691
댓글 0
첨부파일
본문
* 업데이트 날짜. 2022.03.01 * 버전 : 2.0.3.6 * 컴파일러 버전 : Visual studio 2019 버전 16.9.3 * 주요 공지 ** 아래의 파일이 수정되었으니, 엔진 배포시 유의 Resource\ThirdPartyLicense - 0.license_list.txt 업데이트 1. 추가 1.1 [NXDLdfs] - PBV 생성을 위한 XPBVProviderExporter 클래스 추가 1.2 [NXMilmap] - MilmapView에서 배경지도로 RPF와 더불어 외부파일 형식 지원할 수 있도록 기능 추가 - XMilmapConfig.xml 의 태그의 "Type"으로 "Files" 추가 - "Files" 형식인 경우, 태그 안에 속성으로 "Extension"을 추가하여 로딩할 파일 형식을 지정 - 파일을 로딩하여 렌더링할 배경지도를 생성하는 옵션은 동일(XDMComposite 관련한 옵션) - MilMapView에 도시해상도 설정하는 기능을 아래의 3가지 중 하나를 선택하여 명시 - Level : Pixoneer Base Data(PBI/PBE/...)에서 자료 생성기준이 되는 레벨 - CADRGScale : CADRG의 축척. "1:25000" 형식과 같이 명시 - PixelSize : 화면 렌더링 해상도를 명시. 하나 또는 2개의 값을 "," 구분자로 설정 - MilmapView의 최대/최소 렌더링 해상도 설정할 수 있도록 추가 (SetResolutionThreshold 함수) 1.3 [NXImage] - NXImageView 의 BackgroundMap 에 도시된 composite 의 CutType, CutMin, CutMax, StretchType, StretchCoverage 를 가져오거나 설정하기 위한 함 수 추가 - GetBackgroundMapCutType(), SetBackgroundMapCutType(), GetBackgroundMapStretchType(), SetBackgroundMapStretchType(), GetBackgroundMapStretchCoverage(), SetBackgroundMapStretchCoverage() 1.4 [NXDLio] - XRasterIO 에 라스터 파일 정보를 문자열로 반환하는 GetFileInfo() 함수 추가 1.5 [NXDLrs] - KOMPSAT5 관련 기능 추가 (IODrivers/XDLioKOMPSAT5Driver.dll 추가시 사 용 가능) - Raw 영상 도시 기능 추가 - XDMComposite에 영상 도시 Interpolation 방법 추가 - 기존 Bilinear 방법 도시 여부를 설정하기 위한 InterpolPixel 속 성 외에 Cubic Interpolation 수행을 위한 InterpolByCubic 속성 추가 1.6 [NXDLrsEx] - KOMPSAT5 관련 기능 추가 (IODrivers/XDLioKOMPSAT5Driver.dll 추가시 사 용 가능) - XSARAttrLoadIO 에 Raw, L1A 영상의 Root, Swath, SBI Attribute 가져오기 위한 LoadAttributeK5RAW(), LoadAttributeK5L1A() 함수 추가 - XSARAttrLoadIO 에 L1C 영상 Attribute(기본 root, swath, sbi(image)) 가져오기 위한 LoadAttributeK5L1C() 함수 추가 1.7 [NXEasy3D] - NXEasy3DView에 RenderDirect, RenderDrawList 이전에 Screen mode 로 그 리기 위한 함수 추가 (RenderBackgroundScreenMode) - 좌표계는 RenderScreenMode 함수 내에서 사용하는 좌표계와 동일 1.8 [NXVideo] - NXPlanetLayerVideo: 3차원 지형에서 동영상 프레임을 센서 전방 가시 영 역에만 투영하도록 변경, 공중점 제거 등을 위해 지정하는 최대 지면거리 속성 MaxRange 추가. (기본값: 100km) 1.9 [NXDLgr] - XPBTDataGroup의 텍스처 필터링 형식에 속성 추가(TexFilterType) : XDLConfiguration.xml의 정보를 확인하거나 파일로 저장할 수 있음 2. 수정 2.1 [NXDLio] - PBV 파일 버전 수정 - FileVersion:2(기존) - 각 타일 주소를 long형으로 처리 - FileVersion:3(새로변경) - 각 타일 주소를 unsigned __int64로 처리 - jp2 로딩시 kakadu thread 관련 코드 삭제 - GDALRasterBand가 complex형인 경우, XDMBandComplex로 처리할 수 있도록 수정 - thread 상에서 IO Driver manager 초기화 호출시 생기는 오류 수정 2.2 [NXDL] - XMemoryFile::GetDataBufferP서 버퍼 크기가 0인 경우 메모리를 할당하지 않고 nullptr를 리턴하도록 수정 - Xfn::CalcEulerAngleZYXOfFrame()에서 고각이 +/-90도일 때 방위각 계산 오류 수정 - Palette Gray의 경우 문자열 <-> 정수 ID 값의 변환 오류 수정 2.3 [NXImage] - ImageLayerVectorDisplay에서 Editable / SelectObject flag를 false로 설정 (편집 및 마우스를 이용한 객체 선택 off) 2.4 [NXPlanet] - NXPlanetView 의 LookTarget 호출 후 CameraState가 변경되지 않았던 버 그 수정 - Pixoneer Base Data의 clear 수정 (Default Dataset 설정시 기존 tile texture 삭제할 수 있도록 수정) - PBV Min/Max Level 설정에 맞게 도시하도록 수정 2.5 [NXDLrs] - XDMComposite의 alpha blending 방법 수정 - XRSLoadFile 의 CalcStatistics() 함수 수정 - 파일 헤더 정보(xhm, xld) 업데이트하는 함수 일괄 수정 - 파일 헤더 정보(xhm, xld) 에 밴드 정보 입력시 COMPRESSION 정보 추가되도록 수정 - Statistics 계산 후 파일 헤더에 GCP 정보 중복 추가되는 오류 수 정 - XDMBandComplex의 DataType에 UINT08C 추가 2.6 [NXDLgr] - 플래닛뷰에 프레임 갈무리버퍼를 붙였을 때 좌표 변환이 안 되는 문제 수 정 2.7 [NXMilmap] - NXMilmap configuration 수정 - RPFScale, PBIScale 삭제 -> MilmapScale, MilmapScaleFiles, MilmapScalePBP 클래스 추가 2.8 [NXDLcc] - GDAL_DATA 폴더 설정 (XDL 폴더 중 resource\gdal로 설정될 수 있도록 코 드 추가) 2.9 [NXDLdfs] - DFS에서 "Local" 형식으로 설정된 PBI, XDM에 대해서 Min/Max Level 적용 되도록 수정 3. 삭제 해당사항 없음 4. 기타 1. NET core를 위한 엔진 수정 - CC, IO 드라이버 중복 로딩 피하기 위한 코드 추가 - Xfn::Close 수정 - 내부적으로 Close(bool closeAllWindows) 함수를 호출하는데, NET core의 경우 System::Windows::Form 어셈블리를 사용하지 않아서 기존 Close() 함 수에서는 메모리 해제만을 수행하도록 수정 소프트웨어에 대해 궁금하시거나 문제가 있으시면 대표전화(042-862-8100)로 하시거나 support@pixoneer.co.kr로 연락 주시기 바랍니다.
댓글목록
등록된 댓글이 없습니다.