<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta http-equiv="content-type" content="text/html;
      charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    Hi Andreas,-<br>
     I think you are mentioning about the following snippets in the
    schema:<br>
    <br>
    For All spatial ops except BBOX:<br>
    <br>
    <i><xsd:complexType name="BinarySpatialOpType"><br>
      <xsd:complexContent><br>
      <xsd:extension base="ogc:SpatialOpsType"><br>
      <xsd:sequence><br>
      <xsd:element ref="ogc:PropertyName"/><br>
      <xsd:choice><br>
      <xsd:element ref="gml:_Geometry"/><br>
      <xsd:element ref="gml:Envelope"/><br>
      </xsd:choice><br>
      </xsd:sequence><br>
      </xsd:extension><br>
      </xsd:complexContent><br>
      </xsd:complexType></i><br>
    <br>
    <br>
    For BBOX:<br>
    <br>
    <i><xsd:complexType name="BBOXType"><br>
      <xsd:complexContent><br>
      <xsd:extension base="ogc:SpatialOpsType"><br>
      <xsd:sequence><br>
      <xsd:element ref="ogc:PropertyName" minOccurs="0"/><br>
      <xsd:element ref="gml:Envelope"/><br>
      </xsd:sequence><br>
      </xsd:extension><br>
      </xsd:complexContent><br>
      </xsd:complexType></i><br>
    <br>
    All spatial ops are using type BinarySpatialOpType.<br>
    And it seems that there needs to be one ogc:PropertyName element.<br>
    That means if there is a spatial op (except BBOX) which does not
    have propertyName<br>
    within the Filter element, then there should be an exception thrown.<br>
    <br>
    However, for BBOX, it is optional as you mentioned.<br>
    We will allow only BBOX op to have the option of having no
    propertyName, then.<br>
    <br>
    Thanks<br>
    <br>
  </body>
</html>