Click or drag to resize
XDL

XPBPProviderExporter Class

Position지점과 지명에 해당하는 여러 개의 PBP(Pixoneer Base Place)파일을 생성한다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NDFSXPBPProviderExporter

Namespace:  Pixoneer.NXDL.NDFS
Assembly:  NXDLdfs (in NXDLdfs.dll) Version: 1.2.817.72
Syntax
C#
public class XPBPProviderExporter : IDisposable

The XPBPProviderExporter type exposes the following members.

Constructors
  NameDescription
Public methodXPBPProviderExporter
XPBPProviderExporter는 기본생성자로서, 멤버 변수들을 초기화 시킨다.
Top
Methods
  NameDescription
Public methodAddPName
지점을 추가한다.
Public methodBuildPointCloud
AddName 함수에 의해 추가된 수많은 지점에 대하여 고속 추출을 하기 위해 구조화시키는 작업을 수행한다.
Public methodCancel
현재 저장중인 프로세스를 취소한다.
Public methodExport2PBP
저장된 지점들을 구조화하여 PBP에 저장한다.
Top
Examples
using Pixoneer.NXDL;
using Pixoneer.NXDL.NDFS;
...
XPBPProviderExporter Exporter = new XPBPProviderExporter();
double dy; double dx; string obj_name;
dy = 37; dx = 127; obj_name = "Location37127"; Exporter.AddPName(dx, dy, obj_name);
dy = 38; dx = 127; obj_name = "Location38127"; Exporter.AddPName(dx, dy, obj_name);
dy = 39; dx = 127; obj_name = "Location39127"; Exporter.AddPName(dx, dy, obj_name);

sbyte Major = 1;
sbyte Minor = 0;
Exporter.BuildPointCloud(Major, Minor, null);
XThread thd = null;
Exporter.Export2PBP("D:\\Sample.pbp", thd);
See Also