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, reconcile/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, reconcile/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"/> |