I just tried it on 4.0-8 and it does indeed return the document. I did a document-insert of the document, then ran the exact query you gave. It returned the document.
-Danny From: [email protected] [mailto:[email protected]] On Behalf Of Bob Runstein Sent: Wednesday, April 21, 2010 7:24 AM To: [email protected] Subject: [MarkLogic Dev General] Geospatial index bug in version 4.0-4 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
