| diagram | ![]() |
||
| children | ActiveSonar ImagingSonar BlazedArraySonar SyntheticApertureSonar PassiveSonar Radar DopplerRadar SyntheticApertureRadar TrackWhileScanRadar EarlyWarningRadar AcquisitionRadar TrackingRadar FireControlRadar SurfaceSearchRadar ESM PassiveSoundDetection ChemicalBiologicalRadiologicalDetection Video FLIR MotionSensor | ||
| used by |
|
||
| annotation |
|
||
| source | <xsd:group name="SensorElements"> <xsd:annotation> <xsd:documentation>Elements for representing sensor data.</xsd:documentation> </xsd:annotation> <xsd:choice> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="ActiveSonar"> <xsd:annotation> <xsd:documentation>Data element for a simple steerable ranging active sonar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="ImagingSonar"> <xsd:annotation> <xsd:documentation>Data element for an imaging sonar. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="BlazedArraySonar"> <xsd:annotation> <xsd:documentation>Data element for a blazed array sonar. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="SyntheticApertureSonar"> <xsd:annotation> <xsd:documentation>Data element for a synthetic aperture sonar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="PassiveSonar"> <xsd:annotation> <xsd:documentation>Data element for a passive sonar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="frequency" type="xsd:double" use="required"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="Radar"> <xsd:annotation> <xsd:documentation>Data element for a generic radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="DopplerRadar"> <xsd:annotation> <xsd:documentation>Data element for a generic doppler radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="optional"/> <xsd:attribute name="range" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="SyntheticApertureRadar"> <xsd:annotation> <xsd:documentation>Data element for a generic single target radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="TrackWhileScanRadar"> <xsd:annotation> <xsd:documentation>Data element for a track-while-scan radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="Track" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Individual track of a track-while-scan radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="trackID" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="EarlyWarningRadar"> <xsd:annotation> <xsd:documentation>Data element for an early warning radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="AcquisitionRadar"> <xsd:annotation> <xsd:documentation>Data element for a target acquisition radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="TrackingRadar"> <xsd:annotation> <xsd:documentation>Data element for a target tracking radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="required"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="FireControlRadar"> <xsd:annotation> <xsd:documentation>Data element for a fire control radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="required"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="SurfaceSearchRadar"> <xsd:annotation> <xsd:documentation>Data element for a surface search radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="ESM"> <xsd:annotation> <xsd:documentation>Data element for an electronic support measure system.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="frequency" type="xsd:double" use="required"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="PassiveSoundDetection"> <xsd:annotation> <xsd:documentation>Data element for a passive listening device.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="frequency" type="xsd:double" use="required"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="ChemicalBiologicalRadiologicalDetection"> <xsd:annotation> <xsd:documentation>Data element for a chemical, biological, or radiological detection system.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="substance" type="xsd:string" use="required"/> <xsd:attribute name="magnitude" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="Video"> <xsd:annotation> <xsd:documentation>Data element for video data. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="FLIR"> <xsd:annotation> <xsd:documentation>Data element for FLIR data. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="MotionSensor"> <xsd:annotation> <xsd:documentation>Data element for a motion sensor system. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> </xsd:choice> </xsd:group> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="ActiveSonar"> <xsd:annotation> <xsd:documentation>Data element for a simple steerable ranging active sonar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="elevation" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="strength" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="ImagingSonar"> <xsd:annotation> <xsd:documentation>Data element for an imaging sonar. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="BlazedArraySonar"> <xsd:annotation> <xsd:documentation>Data element for a blazed array sonar. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="SyntheticApertureSonar"> <xsd:annotation> <xsd:documentation>Data element for a synthetic aperture sonar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="PassiveSonar"> <xsd:annotation> <xsd:documentation>Data element for a passive sonar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="frequency" type="xsd:double" use="required"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="frequency" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="strength" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="Radar"> <xsd:annotation> <xsd:documentation>Data element for a generic radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="elevation" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="DopplerRadar"> <xsd:annotation> <xsd:documentation>Data element for a generic doppler radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="optional"/> <xsd:attribute name="range" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="elevation" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="SyntheticApertureRadar"> <xsd:annotation> <xsd:documentation>Data element for a generic single target radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attribute name="elevation" type="xsd:double" use="optional"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="elevation" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| children | Track | ||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="TrackWhileScanRadar"> <xsd:annotation> <xsd:documentation>Data element for a track-while-scan radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:sequence> <!-- TODO: Unique element here, resolve for global exposure --> <xsd:element name="Track" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Individual track of a track-while-scan radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="trackID" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> </xsd:complexType> </xsd:element> </xsd:sequence> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| used by |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="Track" maxOccurs="unbounded"> <xsd:annotation> <xsd:documentation>Individual track of a track-while-scan radar.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="trackID" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="trackID" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="EarlyWarningRadar"> <xsd:annotation> <xsd:documentation>Data element for an early warning radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="AcquisitionRadar"> <xsd:annotation> <xsd:documentation>Data element for a target acquisition radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="optional"/> <xsd:attribute name="velocity" type="xsd:double" use="optional"/> <xsd:attribute name="heading" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="TrackingRadar"> <xsd:annotation> <xsd:documentation>Data element for a target tracking radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="required"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="FireControlRadar"> <xsd:annotation> <xsd:documentation>Data element for a fire control radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="altitude" type="xsd:double" use="required"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="altitude" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="SurfaceSearchRadar"> <xsd:annotation> <xsd:documentation>Data element for a surface search radar contact.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="range" type="xsd:double" use="required"/> <xsd:attribute name="bearing" type="xsd:double" use="required"/> <xsd:attribute name="velocity" type="xsd:double" use="required"/> <xsd:attribute name="heading" type="xsd:double" use="required"/> <xsd:attributeGroup ref="IffAttributes"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="range" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="velocity" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="heading" type="xsd:double" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="ESM"> <xsd:annotation> <xsd:documentation>Data element for an electronic support measure system.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="frequency" type="xsd:double" use="required"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="frequency" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="strength" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="PassiveSoundDetection"> <xsd:annotation> <xsd:documentation>Data element for a passive listening device.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="frequency" type="xsd:double" use="required"/> <xsd:attribute name="strength" type="xsd:double" use="optional"/> <xsd:attribute name="bearing" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="frequency" type="xsd:double" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="strength" type="xsd:double" use="optional"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="bearing" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||||||||||||||
| source | <xsd:element name="ChemicalBiologicalRadiologicalDetection"> <xsd:annotation> <xsd:documentation>Data element for a chemical, biological, or radiological detection system.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attribute name="substance" type="xsd:string" use="required"/> <xsd:attribute name="magnitude" type="xsd:double" use="optional"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="substance" type="xsd:string" use="required"/> |
| type | xsd:double | ||
| properties |
|
||
| source | <xsd:attribute name="magnitude" type="xsd:double" use="optional"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="Video"> <xsd:annotation> <xsd:documentation>Data element for video data. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="FLIR"> <xsd:annotation> <xsd:documentation>Data element for FLIR data. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |
| diagram | ![]() |
||||||||||||||||||||||||||||||
| properties |
|
||||||||||||||||||||||||||||||
| attributes |
|
||||||||||||||||||||||||||||||
| annotation |
|
||||||||||||||||||||||||||||||
| source | <xsd:element name="MotionSensor"> <xsd:annotation> <xsd:documentation>Data element for a motion sensor system. Not yet implemented.</xsd:documentation> </xsd:annotation> <xsd:complexType> <xsd:attribute name="model" type="xsd:string" use="required"/> <xsd:attributeGroup ref="CommonAttributes"/> </xsd:complexType> </xsd:element> |
| type | xsd:string | ||
| properties |
|
||
| source | <xsd:attribute name="model" type="xsd:string" use="required"/> |