I tested GeoSPARQL + Lucene API's together, extending previous code
for GeoSPARQL alone.
Correct results are obtained  for both types of queries: GeoSparql & text.

Sketch of TDB initialization:
        textualDataset = TextDatasetFactory.create(dataset, textIndex)
        load2Cities(textualDataset)
        GeoSPARQLConfig.setupSpatialIndex(textualDataset)
        GeoSPARQLConfig.setupMemoryIndex()

Source code is here:
https://github.com/jmvanel/semantic_forms/blob/master/scala/forms/src/main/scala/deductions/runtime/jena/GeoSPARQLluceneTest.scala#L20
https://github.com/jmvanel/semantic_forms/blob/master/scala/forms/src/main/scala/deductions/runtime/jena/GeoSPARQLtest.scala#L13

That's with TDB 1 and Jena 3.17 . I suppose it would work also for TDB 2
and Jena 4.0.0-SNAPSHOT ...

Jean-Marc Vanel
<http://semantic-forms.cc:1952/display?displayuri=http://jmvanel.free.fr/jmv.rdf%23me>
+33 (0)6 89 16 29 52
Twitter: @jmvanel , @jmvanel_fr ; chat: irc://irc.freenode.net#eulergui
 Chroniques jardin
<http://semantic-forms.cc:1952/history?uri=http%3A%2F%2Fdbpedia.org%2Fresource%2FChronicle>

Reply via email to