Click or drag to resize
XDL

XMIG Class

XMIG 클래스는 다중 센서모델로 부터 이미지 좌표에 대한 정밀 위치를 결정한다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NSMXMIG

Namespace: Pixoneer.NXDL.NSM
Assembly: NXDLsm (in NXDLsm.dll) Version: 2.0.3.38
Syntax
C#
public class XMIG : IDisposable

The XMIG type exposes the following members.

Constructors
 NameDescription
Public methodXMIG 
Top
Methods
 NameDescription
Public methodExtractPosition(Int32) 입력된 다중 센서정보와 입력된 이미지 좌표로부터 지리적인 위치를 결정한다.
Public methodExtractPosition(XSensorModel, XVertex2d) 다중 센서정보와 이미지 좌표로부터 지리적인 위치를 결정한다.
Public methodExtractPosition(XSensorModel, XVertex2d, Int32) 다중 센서정보와 함께, 고정된 하나의 이미지 좌표와 나머지 이미지 좌표로부터 지리적인 위치를 결정한다.
Public methodGetConvergenceRate 지리적인 위치를 결정한 수렴값을 가져온다.
Public methodGetImageOptPoints 지리적인 위치를 결정하기 위한 센서모델에 대응되는 이미지 좌표를 설정한다.
Public methodGetParams 지리적인 위치를 결정하기 위한 수렴조건값을 가져온다.
Public methodSetImagePoints 지리적인 위치를 결정하기 위한 센서모델에 대응되는 이미지 좌표를 설정한다.
Public methodSetParams 지리적인 위치를 결정하기 위한 수렴조건을 설정한다.
Public methodSetSensorModels 지리적인 위치를 결정하기 위한 다중 센서정보를 설정한다.
Top
Example
This is example #1:
C#
XRpc smL = new XRpc();
XRpc smR = new XRpc();

string strFilePathL = "D:\\Sample\\ikonos_StereoEP_1m_BW_8bit\\po_120030_pan_0010000000.tif";
string strFilePathR = "D:\\Sample\\ikonos_StereoEP_1m_BW_8bit\\po_120030_pan_0000010000.tif";

String strError;
smL.LoadFromRPC(strFilePathL, eSensorRPCType.Ikonos, out strError);
smR.LoadFromRPC(strFilePathR, eSensorRPCType.Ikonos, out strError);

XSensorModel[] smList = new XSensorModel[2];
smList[0] = smL;
smList[1] = smR;

XVertex2d[] imgList = new XVertex2d[2];
imgList[0] = new XVertex2d(731, 336);
imgList[1] = new XVertex2d(779, 336);

XMIG mig = new XMIG();
XGeoPoint pos = mig.ExtractPosition(smList, imgList);
See Also