Hi,

I have a Geospatial Element Index on gml:pos.  

Given the following document:
<doc xmlns:gml="http://www.opengis.net/gml";>
<gml:pos>33 44</gml:pos>
<gml:pos>33 45</gml:pos>
</doc>

The following query returns it on version 4.1-5, but returns no results on 
version 4.0-5.

let $query :=
<cts:and-query>
          <cts:element-geospatial-query>
            <cts:option>coordinate-system=wgs84</cts:option>
            <cts:region xsi:type="cts:point" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>33,44</cts:region>
            <cts:element 
xmlns:gml="http://www.opengis.net/gml";>gml:pos</cts:element>
          </cts:element-geospatial-query>
          <cts:element-geospatial-query>
            <cts:option>coordinate-system=wgs84</cts:option>
            <cts:region xsi:type="cts:point" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance";>33,45</cts:region>
            <cts:element 
xmlns:gml="http://www.opengis.net/gml";>gml:pos</cts:element>
          </cts:element-geospatial-query>

</cts:and-query>

return cts:search(fn:doc(), cts:query($query))

If I omit one of the cts:element-geospatial-querys from the cts:and-query, I 
get results on both versions.

Is this a known bug that was fixed 
after version 4.0-5?


Bob


                                          
_______________________________________________
General mailing list
[email protected]
http://xqzone.com/mailman/listinfo/general

Reply via email to