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: 1.2.817.72
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 methodGetImageOptPoints
지리적인 위치를 결정하기 위한 센서모델에 대응되는 이미지 좌표를 설정한다.
Public methodGetParams
지리적인 위치를 결정하기 위한 수렴조건값을 가져온다.
Public methodSetImagePoints
지리적인 위치를 결정하기 위한 센서모델에 대응되는 이미지 좌표를 설정한다.
Public methodSetParams
지리적인 위치를 결정하기 위한 수렴조건을 설정한다.
Public methodSetSensorModels
지리적인 위치를 결정하기 위한 다중 센서정보를 설정한다.
Top
Remarks

Examples
This is example #1:
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