Datatype: geometryFrame

Description:

An element of type geometryFrame will have three subelements and an attribute:

Proposed Usage:

This datatype was developed to support the Epicentre geometry data types (line, surface, and volume) in conjuction with one or more leaf frames. Its intended usage is shown in the PEF geometry document. It is not anticipated that it will be useful outside of the PEF application.

XML Schema:

  • The schema and examples do not explicitly show the lines that set the namespaces.
  • All schema examples will use xsd: as the namespace for the schema tags and datatypes, and null for all the locally generated namespaces.
  • XML Examples will exclude namespace modifiers for clarity. Actual XML will probably need namespaces.
  • <xsd:complexType name="geometryFrame">
      <xsd:sequence>
        <xsd:element name="coordinateSystem-ref" type="reference"/>
        <xsd:element name="gridDescription">
          <xsd:complexType>
           <xsd:sequence>
            <xsd:element name="grid-ref" type="reference"/>
            <xsd:element name="descriptor" type="descriptor" maxOccurs="unbounded"/>
           </xsd:sequence>
          </xsd:complexType>
        </xsd:element>
        <xsd:element name="vertex-ref" type="reference" minOccurs="0"/>
      </xsd:sequence>
      <xsd:attribute name="detailedType" type="xsd:string"/>
    </xsd:complexType>
    
    <xsd:complexType name="descriptor">
      <xsd:attribute name="lowerBound" type="xsd:positiveInteger" 
                  use="default" value="1"/>
      <xsd:attribute name="count" type="xsd:positiveInteger" use="required"/>
      <xsd:attribute name="storageOrder" type="xsd:positiveInteger" use="required"/>
    </xsd:complexType>
    

    Sample Usage Schema:

    Because of its intended usage, this datatypes usage is best shown in the PEF geometry document.

    Sample XML:

    Because of its intended usage, this datatypes usage is best shown in the PEF geometry document.


    Last Modified: March 21, 2001
    ©Copyright 2001 POSC. All rights reserved.