Click or drag to resize
XDL

Pixoneer.NXDL.NIO Namespace

DTED(Digital Terrain Elevation Data), GEOID 모델과 RPF(Raster Product Format)을 포함한 래스터/벡터 IO를 위한 클래스와 인터페이스를 포함한다.
Classes
  ClassDescription
Public classCode exampleXDtedElevManager
지정한 Local 폴더에 일정한 규칙으로 저장되어 있는 모든 DTED 파일들을 읽어 특정 좌표의 고도값을 추출한다. 지정 폴더 바로 하위 폴더에는 아래와 같은 동경과 서경을 나타내는 "E" 또는 "W"로 시작하여 정수3자리로 이루어지는 이름의 폴더로 이루어져야 한다. 예를 들어, 동경 124도에 대한 DTED 파일은 "E124" 폴더 안에 있으면 된다.
Public classCode exampleXGeoidManager
EGM파일로 부터 지리좌표 및 픽셀 좌표에 대한 Geoid값을 추출한다.
Public classCode exampleXRasterIO
XRasterIO클래스는 위성영상이나 항공영상의 표준 포맷 혹은 상용 포맷을 읽을수 있는 기능을 정의한다.
Public classXRPFBoundaryRecord
XRPFBoundaryRecord클래스는 RPF에 대한 정보를 정의하는데, XRPFToc객체로 부터 파일을 로딩한 후 XRPFToc로부터 특정 XRPFBoundaryRecord을 얻어낼 수 있다. toc파일 안에는 보통 1개 이상의 Boundary Rectangle Record 정보가 포함되어 있다.
Public classCode exampleXRPFToc
RPF TOC(Table Of Contents) 파일을 읽어서 정보를 추출하는 기능을 정의한다. RPF는 Raster Product Format을 지칭하는 용어로서, CADRG, CIB등을 의미한다. RPF는 지구를 Zone과 Scale로 구분된 수많은 이미지파일들로 Tiling되어 구성되어 있다. RPF는 보통 TOC파일이 존재하며 TOC파일 내에는 여러개의 파일 정보를 포함한다.
Public classCode exampleXVectorIO
XVectorIO클래는 표준 포맷 혹은 상용 포맷의 벡터파일(shp, dxf등)을 읽을수 있는 기능을 정의한다.
Enumerations
  EnumerationDescription
Public enumerationeEGMType
WGS 84 지오이드 타입을 열거한다.
Public enumerationeIOCreateXLDMode
XRasterIO 클래스를 통해 LOD파일은 XLD 파일 생성시 생성되는 파일의 형상에 따른 생성 모드를 열거한다.
Public enumerationeXRPFProductType
RPF의 종류에 대하여 열거한다.
Public enumerationeXRPFScale
RPF의 Scale에 대한 타입을 열거한다.