Click or drag to resize
XDL

Pixoneer.NXDL.NDFS Namespace

PBI(Pixoneer Base Image), PBE(Pixoneer Base Elevation), XPTS(Pixoneer Terrain Server)와 같은 데이터 파일의 원격 또는 로컬 서비스를 위한 클래스와 인터페이스를 포함한다.
Classes
  Class Description
Public class Code example XPBEProviderExporter XDMCompManager 또는 XDMBand를 입력으로 하여 PBE(Pixoneer Base Elevation)파일을 생성한다.
Public class Code example XPBIProviderBlender 두 개의 PBI파일을 블렌드한다. Base 이미지와 중첩 이미지 사이에 색상이 부드럽게 변화하도록 색상을 보정한다.
Public class Code example XPBIProviderCombiner 다수 개의 PBI파일의 레벨 정보 및 데이터를 읽어 1개의 PBI파일을 생성한다.
AddPBIFile 함수가 호출되는 순서로 출력 PBI의 레벨 데이터 및 정보가 결정된다. 새로운 레벨 정보를 추가할 때 기존에 동일한 레벨이 있는 경우 무시한다.
Public class Code example XPBIProviderExporter XDMCompManager 객체를 이용하여 PBI 파일을 생성한다. 영상 파일을 읽어 XDMCompoiste를 생성하고 XDMCompManager 객체에 담아 제작하는 부분은 Pixoneer.NXDL.NRS namespace에 존재하는 클래스 부분을 참조한다.
Public class XPBIProviderGroup XPBIProviderGroup클래스는 3차원상에 필요한 데이터를 로딩 혹은 스트리밍하기 하는 기능을 수행한다. 보통 NXPlanet에서 지형을 도시하기 위해 PBI포맷을 사용한다. 이 클래스는 (*.pbi,*.pbe)와 네트워크 상의 데이터(XPTS) 프로토콜을 연결하여 스트리밍을 수행하는 역할을 한다.
Public class Code example XPBPProviderExporter 여러 개의 위치(위경도 좌표)와 지명을 PBP(Pixoneer Base Place) 파일로 생성한다.
Public class Code example XPBVProviderExporter XPBVProviderExporter 클래스는 XvcBase 형식 벡터 데이터 또는 파일 경로로 입력 데이터를 설정한 후 Pixoneer Base Data의 레벨에 맞게 PBV를 생성한다.