Click or drag to resize
XDL

XGCP Class

XGCP클래스는 보통 Ground Control Point라고 정의된 이미지 좌표와 지리좌표간의 관계를 나타낸다. 또한, 영상과 영상간의 매칭을 위해 이미지 좌표와 이미지 좌표간의 관계를 정의하여 사용하기도 한다. XGCP는 GCP를 이용한 기하보정에서 사용되거나 이를 응용한 영상처리 클래스에서 사용된다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDLXGCP

Namespace:  Pixoneer.NXDL
Assembly:  NXDL (in NXDL.dll) Version: 2.0.3.30
Syntax
C#
public class XGCP : IDisposable

The XGCP type exposes the following members.

Constructors
  NameDescription
Public methodXGCP
XGCP클래스의 기본 생성자로서 내부 멤버 변수의 초기화를 수행한다.
Public methodXGCP(tagXGCP*)
XGCP의 생성자로서 외부의 비관리 XDL::XGCP객체를 입력 받아 초기화를 수행한다.
Public methodXGCP(XGCP)
XGCP의 생성자로서 외부의 관리 XGCP객체를 입력 받아 초기화를 수행한다.
Top
Properties
  NameDescription
Public propertyID
GCP ID.
Public propertyimgCoord
타겟이 되는 이미지 좌표 설정.
Public propertyrefCoord
참조가 되는 이미지 혹은 맵 좌표 설정.
Public propertyUsed
GCP 사용여부.
Top
Operators
  NameDescription
Public operatorAssign
Top
Examples
영상 화소와 이에 대응하는 지리 좌표값을 매핑하여 하나의 GCP를 생성한 뒤 XGCPSets에 추가한다.
// Create GCPSet
XGCPSets gcpset = new XGCPSets();
XGCP gcp;
gcp = new XGCP();
gcp.ID = 0; gcp.imgCoord.x = 0; gcp.imgCoord.y = 0; gcp.refCoord.x = 127.35982299; gcp.refCoord.y = 36.38847486; gcp.Used = true;
gcpset.AddGCP(ref gcp);
See Also