onboardapi  9.10.0
by Rheinmetall
M_VideoMetadata::AreaOfInterestLS Struct Reference

Area of Interest Local Set from Remote Video Temrinal Metadata Set (MISB ST 0806.4) More...

Public Member Functions

 AreaOfInterestLS ()
 
 AreaOfInterestLS (M_Common::ULongLongOptionalType const &PoiAoiNumber, M_Common::DoubleOptionalType const &CornerLatitudePoint1, M_Common::DoubleOptionalType const &CornerLongitudePoint1, M_Common::DoubleOptionalType const &CornerLatitudePoint3, M_Common::DoubleOptionalType const &CornerLongitudePoint3, M_Common::ULongLongOptionalType const &PoiAoiType, M_Common::StringOptionalType const &PoiAoiText, M_Common::StringOptionalType const &PoiAoiSourceId, M_Common::StringOptionalType const &PoiAoiLabel, M_Common::StringOptionalType const &OperationId)
 

Public Attributes

M_Common::ULongLongOptionalType PoiAoiNumber
 
M_Common::DoubleOptionalType CornerLatitudePoint1
 
M_Common::DoubleOptionalType CornerLongitudePoint1
 
M_Common::DoubleOptionalType CornerLatitudePoint3
 
M_Common::DoubleOptionalType CornerLongitudePoint3
 
M_Common::ULongLongOptionalType PoiAoiType
 
M_Common::StringOptionalType PoiAoiText
 
M_Common::StringOptionalType PoiAoiSourceId
 
M_Common::StringOptionalType PoiAoiLabel
 
M_Common::StringOptionalType OperationId
 

Detailed Description

Area of Interest Local Set from Remote Video Temrinal Metadata Set (MISB ST 0806.4)

Constructor & Destructor Documentation

◆ AreaOfInterestLS() [1/2]

M_VideoMetadata::AreaOfInterestLS::AreaOfInterestLS ( )

◆ AreaOfInterestLS() [2/2]

M_VideoMetadata::AreaOfInterestLS::AreaOfInterestLS ( M_Common::ULongLongOptionalType const &  PoiAoiNumber,
M_Common::DoubleOptionalType const &  CornerLatitudePoint1,
M_Common::DoubleOptionalType const &  CornerLongitudePoint1,
M_Common::DoubleOptionalType const &  CornerLatitudePoint3,
M_Common::DoubleOptionalType const &  CornerLongitudePoint3,
M_Common::ULongLongOptionalType const &  PoiAoiType,
M_Common::StringOptionalType const &  PoiAoiText,
M_Common::StringOptionalType const &  PoiAoiSourceId,
M_Common::StringOptionalType const &  PoiAoiLabel,
M_Common::StringOptionalType const &  OperationId 
)

Member Data Documentation

◆ CornerLatitudePoint1

M_Common::DoubleOptionalType M_VideoMetadata::AreaOfInterestLS::CornerLatitudePoint1

Tag 2 NW corner of AOI. Based on WGS84 ellipsoid. Map - (2^31 - 1)..(2^31 - 1) to +/ - 90. Use - (2^31) as an error indicator. - (2^31) = 0x80000000. Resolution: ~42 nano degrees. ** REQUIRED when sending an AOI ** In Degrees

◆ CornerLatitudePoint3

M_Common::DoubleOptionalType M_VideoMetadata::AreaOfInterestLS::CornerLatitudePoint3

Tag 4 SE corner of AOI. Based on WGS84 ellipsoid. Map - (2^31 - 1)..(2^31 - 1) to +/ - 90. Use - (2^31) as an error indicator. - (2^31) = 0x80000000. Resolutio n: ~42 nano degrees. ** REQUIRED when sending an AOI ** In Degrees

◆ CornerLongitudePoint1

M_Common::DoubleOptionalType M_VideoMetadata::AreaOfInterestLS::CornerLongitudePoint1

Tag 3 NW corner of AOI. Based on WGS84 ellipsoid. Map - (2^31 - 1)..(2^31 - 1) to +/ - 180. Use - (2^31) as an error indicator. - (2^31) = 0x80000000. Resolution: ~84 nano degrees. ** REQUIRED when sending an AOI ** In Degrees

◆ CornerLongitudePoint3

M_Common::DoubleOptionalType M_VideoMetadata::AreaOfInterestLS::CornerLongitudePoint3

Tag 5 SE corner of AOI. Based on WGS84 ellipsoid. Map - (2^31 - 1)..(2^31 - 1) to +/ - 180. Use - (2^31) as an error indicator. - (2^31) = 0x80000000. Resolution: ~84 nano degrees. ** REQUIRED when sending an AOI ** In Degrees

◆ OperationId

M_Common::StringOptionalType M_VideoMetadata::AreaOfInterestLS::OperationId

Tag 10 Operation ID is the identifier for the duration of the supporting mission or event associated with the Area of Interest. This is not the platform mission designation

◆ PoiAoiLabel

M_Common::StringOptionalType M_VideoMetadata::AreaOfInterestLS::PoiAoiLabel

Tag 9 User Defined String

◆ PoiAoiNumber

M_Common::ULongLongOptionalType M_VideoMetadata::AreaOfInterestLS::PoiAoiNumber

Tag 1 AOI Number ** REQUIRED when sending an AOI **

◆ PoiAoiSourceId

M_Common::StringOptionalType M_VideoMetadata::AreaOfInterestLS::PoiAoiSourceId

Tag 8 User Defined String

◆ PoiAoiText

M_Common::StringOptionalType M_VideoMetadata::AreaOfInterestLS::PoiAoiText

Tag 7 User Defined String

◆ PoiAoiType

M_Common::ULongLongOptionalType M_VideoMetadata::AreaOfInterestLS::PoiAoiType

Tag 6 Target Identifier: 1=Friendly, 2=Hostile, 3=Reserved, or 4=Unknown ** REQUIRED when sending an AOI **