Click or drag to resize
XDL

XUASLocalSetDecoder Methods

The XUASLocalSetDecoder type exposes the following members.

Methods
  Name Description
Public method Decode(Byte) KLV(Key-Length-Value) 메타데이터 패킷을 디코딩하고 태그 항목별 값 목록을 만든다.
Public method Decode(XFrameMetad) KLV(Key-Length-Value) 메타데이터 패킷을 디코딩하고 태그 항목별 값 목록을 만든다.
Public method Decode(Byte, Boolean, Boolean) 메타데이터 패킷의 키 포함 여부에 따라 패킷을 디코딩하고 태그 항목별 값 목록을 만든다.
Public method GetCornerPoint 영상 꼭지점의 지상 위치를 얻는다.
Public method GetFrameCenterPos 영상 중심점의 지상 위치를 얻는다.
Public method GetFrameSensor 메타데이터로부터 프레임 센서모델을 생성한다.
Public method GetNativeDecoder  
Public method GetNumericValue 메타데이터 태그 항목이 수치 데이터일 때 디코딩 값을 얻는다.
Public method GetNumericValueKLV(Int32, Byte) 메타데이터 태그 항목의 인코딩 데이터를 빅-엔디안 정수로 읽은 값을 얻는다. 실제 인코딩 형식과 무관하게 인코딩 데이터 길이가 충분하면 정수형으로 바꿔 반환한다.
Public method GetNumericValueKLV(Int32, Int16)  
Public method GetNumericValueKLV(Int32, Int32)  
Public method GetNumericValueKLV(Int32, Int64)  
Public method GetNumericValueKLV(Int32, SByte)  
Public method GetNumericValueKLV(Int32, UInt16)  
Public method GetNumericValueKLV(Int32, UInt32)  
Public method GetNumericValueKLV(Int32, UInt64)  
Public method GetPlatformAttitude NED 좌표계 기준 플랫폼(비행체)의 자세를 얻는다.
Public method GetSensorAttitude 센서의 상대적 자세를 얻는다.
Public method GetSensorFOV 센서의 가로, 세로 화각을 얻는다.
Public method GetSensorPosition 센서의 위치를 얻는다.
Public method GetStringValue 메타데이터 태그 항목이 문자열일 때 디코딩 값을 얻는다. 인코딩 데이터가 UTF-8 텍스트로 가정한다.
Public method GetTimeStamp 메타데이터가 생성된 시각을 얻는다.
Public method GetValue(Int32) 메타데이터 태그를 지정하여 해당 항목의 디코딩 데이터를 얻는다. 메타데이터 항목 형식에 따라 정수형 계열, 실수형의 수치 데이터, 문자열, 날짜와 시간, 바이트 배열 객체로 반환된다. 정수형 계열은 정의된 비트 수의 자료형으로 하되 가변 길이 정수와 식별자는 64비트 자료형으로 반환한다. 실수형 데이터는 Double형 객체로 반환하고, 문자열은 String 객체로 반환한다. 타임스탬프는 이 메서드에서만 System.DateTime 형식으로 바꿔서 반환한다. 다른 데이터 자료형은 인코딩 데이터를 복사한 바이트 배열로 반환한다.
Public method GetValue(Int32, Byte) 메타데이터 태그를 지정하여 해당 항목의 인코딩 데이터를 얻는다.
Public method GetValueInfo 메타데이터 태그 항목의 디코딩 값과 형식 정보를 얻는다.
Public method HasTagItem 메타데이터 태그 항목을 포함하고 있는지 확인한다.
Top
See Also