tml:shape

This is the shape of the AS for the power profile indicated.  May also have multiple shapes to define multiple lobes of energy fields.  Multiple shapes within an AS are combined as a spatial unions.   The position elements defines the position of each shape.

Element Information

Model

Attributes

QName Type Fixed Default Use Inheritable Annotation
name xs:string optional
short descriptive name of element
uid xs:anyURI optional
unique ID for this element
uidRef xs:anyURI optional
the contents of this element are exactly the same as the contents of the uidRef element. no need repeating it. (similar to xlink)

Source

<xs:element name="shape" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>This is the shape of the AS for the power profile indicated. May also have multiple shapes to define multiple lobes of energy fields. Multiple shapes within an AS are combined as a spatial unions. The position elements defines the position of each shape.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="pwrProfile" minOccurs="0">
        <xs:annotation>
          <xs:documentation>The equi-power surface power level compared to the point of transmission or reception. default is -3db beam pattern, pwrProfile="-3".</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:simpleContent>
            <xs:extension base="tml:BindType"/>
          </xs:simpleContent>
        </xs:complexType>
      </xs:element>
      <xs:element ref="tml:spaceCoordSystem" minOccurs="0"/>
      <xs:element name="spaceLocCoords" minOccurs="0" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>one set of coordinates for each spatial axes. Each shape is defined relative to an arbitrary data spatial reference system.</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="coordName" type="tml:BindType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>Allowed values: x, y, z, alpha, beta, rho.</xs:documentation>
              </xs:annotation>
            </xs:element>
            <xs:element name="coords" type="tml:ValueType" minOccurs="0">
              <xs:annotation>
                <xs:documentation>values contains a string of real numbers. The mult and offset are single values, unless the shape varies over the Characteristic Frame then the mult and offset may contain a Characteristic Frame array of values. simple IFOV alpha=0, beta=0. (ray where rho is infinite)</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
          <xs:attributeGroup ref="tml:uid_uidRef"/>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
    <xs:attributeGroup ref="tml:uid_uidRef"/>
  </xs:complexType>
</xs:element>

Sample