Click or drag to resize
XDL

XFrameSensorParams Class

XFrameSensorParams 클래스는 Frame camera의 센서모델 계산을 위한 파라미터를 정의한다.
Inheritance Hierarchy
SystemObject
  Pixoneer.NXDL.NSMXFrameSensorParams

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

The XFrameSensorParams type exposes the following members.

Constructors
  NameDescription
Public methodXFrameSensorParams
XFrameSensorParams 클래스의 기본 생성자로서, 멤버변수에 대하여 초기화를 수행한다.
Top
Properties
  NameDescription
Public propertyFocalLength
Focal Length(보통 meter단위 설정).
Public propertyHeight
Frame Heigth의 화소 수.
Public propertyK1
왜곡 Factor k1.
Public propertyK2
왜곡 Factor k2.
Public propertyK3
왜곡 Factor k3.
Public propertyPSX
CCD의 x-방향 소자의 크기(보통 meter단위 설정).
Public propertyPSY
CCD의 x-방향 소자의 크기(보통 meter단위 설정).
Public propertySensorPitch
센서의 Pitch 각도.
Public propertySensorPos
센서의 위치값 설정(보통 meter단위 설정).
Public propertySensorRoll
센서의 Roll 각도.
Public propertySensorSR
센서모델의 좌표 시스템.
Public propertySensorYaw
센서의 Yaw 각도.
Public propertyTopStartY
영상 Y 좌표가 위에서 아래로 증가하는지 나태는 플래그. 참인 경우, 영상좌표 원점은 좌상단, 거짓인 경우 좌하단이 된다.
Public propertyWidth
Frame Width의 화소 수.
Public propertyXPO
영상 센터로부터 주점까지 X Offset(단위 : 픽셀의 수).
Public propertyYPO
영상 센터로부터 주점까지 Y Offset(단위 : 픽셀의 수).
Top
Remarks

Examples
This is example #1:
XSpatialReference sr = new XSpatialReference();
sr.importFromEPSG(40055); // Korea 2000 / Korea Central Belt

XFrameSensorParams smParam = new XFrameSensorParams();
smParam.FocalLength = 0.12;
smParam.SensorPos.x = 232954.461; // Korea 2000 / Korea Central Belt
smParam.SensorPos.y = 316145.192; // Korea 2000 / Korea Central Belt
smParam.SensorPos.z = 3889.389;
smParam.SensorYaw = XAngle.FromDegree(-0.09862);
smParam.SensorPitch = XAngle.FromDegree(0.08007);
smParam.SensorRoll = XAngle.FromDegree(-0.30901);
smParam.PSX = 0.0000012;
smParam.PSY = 0.0000012;
smParam.Width = 7680;
smParam.Height = 13824;
smParam.XPO = 0.0;
smParam.YPO = 0.0;
smParam.TopStartY = false;
smParam.SensorSR = sr;
See Also