Hi Bob, Did you check the errorlog? It might have thrown an error (which explains the not finding)..
Kind regards, Geert > drs. G.P.H. (Geert) Josten Consultant Daidalos BV Hoekeindsehof 1-4 2665 JZ Bleiswijk T +31 (0)10 850 1200 F +31 (0)10 850 1199 mailto:[email protected] http://www.daidalos.nl/ KvK 27164984 P Please consider the environment before printing this mail. De informatie - verzonden in of met dit e-mailbericht - is afkomstig van Daidalos BV en is uitsluitend bestemd voor de geadresseerde. Indien u dit bericht onbedoeld hebt ontvangen, verzoeken wij u het te verwijderen. Aan dit bericht kunnen geen rechten worden ontleend. > From: [email protected] > [mailto:[email protected]] On Behalf Of > Bob Runstein > Sent: donderdag 22 april 2010 16:31 > To: [email protected] > Subject: [MarkLogic Dev General] RE: Geospatial index bug in > version 4.0-4 > > Hi Danny, > > A couple of notes. It was version 4.0-4 that I had the issue > with. With that version my query returns the document PRIOR > to adding a Geospatial Element Index on gml:pos. After I add > the index ([point] :/@http://www.opengis.net/gml:pos > <http://localhost:8121/images/varspace.gif> ) and reindexing > has completed the query does not return the document. > > Bob > > > --------------------------------------------------------------------- > > Message: 2 > Date: Wed, 21 Apr 2010 15:23:52 -0700 > From: Danny Sokolsky <[email protected]> > Subject: RE: [MarkLogic Dev General] Geospatial index bug in version > 4.0-4 > To: General Mark Logic Developer Discussion > <[email protected]> > Message-ID: > > <[email protected]> > Content-Type: text/plain; charset="us-ascii" > > 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</c > ts: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</c > ts: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
