Click or drag to resize
XDL

Pixoneer.NXDL.NDFS Namespace

PBI(Pixoneer Base Image), PBE(Pixoneer Base Elevation), XPTS(Pixoneer Terrain Server)와 같은 데이터 파일의 원격 또는 로컬 서비스를 위한 클래스와 인터페이스를 포함한다.
Classes
  ClassDescription
Public classCode exampleXPBEProviderExporter
XDMCompManager로부터 PBE(Pixoneer Base Elevation)파일을 생성한다. Planet에서 사용될 고도 데이터인 PBE파일을 XDMCompManager객체를 통해 DEM을 로딩하고 이를 이용하여 생성한다.
Public classXPBIProvider
XPBIProvider클래스는 3차원상에 필요한 데이터를 로딩 혹은 스트리밍하기 하는 기능을 수행한다. 보통 NXPlanet에서 지형을 도시하기 위해 PBI포맷을 사용한다. 이 클래스는 (*.pbi,*.pbe)와 네트워크 상의 데이터(XPTS) 프로토콜을 연결하여 스트리밍을 수행하는 역할을 한다.
Public classCode exampleXPBIProviderBlender
두 개의 Source PBI파일을 Blend시킨다. Base 이미지와 중첩 이미지사이에 색상이 부드럽게 변화하도록 색상을 보정한다.
Public classCode exampleXPBIProviderCombiner
PBI파일들을 1개의 PBI파일로 조합하여 1개의 PBI파일을 생성한다.
Public classCode exampleXPBIProviderExporter
XDMCompManager객체를 이용하여 PBI파일을 생성한다. XDL은 PBI파일을 생성하기 위해 XDMCompManager객체를 사용한다. XDMCompManager객체는 XDMComposite들을 담을 수 있는데 이 XDMComposite 객체들은 상용 위성영상들이나 항공영상 파일 등 영상파일을 로딩하여 생성할 수 있다. 영상파일로부터 XDMCompoiste를 생성하고 XDMCompManager객체에 담아서 제작하는 부분은 Pixoneer.NXDL.NRS namespace에 존재하는 클래스 부분을 참조한다.
Public classCode exampleXPBPProviderExporter
Position지점과 지명에 해당하는 여러 개의 PBP(Pixoneer Base Place)파일을 생성한다.