Hello
I'am a phd student and i explore actually multiples no-sql solutions to store and process location data such as gml or gpx. I have already familiar with BaseX, and the combinaison XML/XQuery providing the flexibility needed for my project.
However, process spatial data need spatial index such as R-tree in order to be processed efficiently. I would like to know if an implementation of spatial index into BaseX exist or are in project ? And if not, does the BaseX architecture allow to add new index easily ?
Best regard Haderer Nicolas
Hi Nicolas,
as you can see here [1] support for spatial queries including a dedicated index resides high on our priority list. We will start to work on this in the near future.
What kind of features/functionality are you particularly interested in? We are still very flexible considering the final outcome of the module, so you could try to use this to your advantage ...
If you have some non-confidential data or a specific use case at hand, we're also open for all kinds of collaboration. This might also speed up the development process. Just let us know!
There's no ad-hoc solution to extend BaseX with customized indexes, but you could take a look at the Java Bindings mechanism [2]. Depending on your needs the Java Bindings together with an RTree from i.e. the Java Topology Suite might be enough for some first tests?
Looking forward to your answer! Cheers, Lukas
[1] https://github.com/BaseXdb/basex/issues/330 [2] http://docs.basex.org/wiki/Java_Bindings
On Fri, Apr 27, 2012 at 12:53 PM, Haderer Nicolas <haderer.nicolas@gmail.com
wrote:
Hello
I'am a phd student and i explore actually multiples no-sql solutions to store and process location data such as gml or gpx. I have already familiar with BaseX, and the combinaison XML/XQuery providing the flexibility needed for my project.
However, process spatial data need spatial index such as R-tree in order to be processed efficiently. I would like to know if an implementation of spatial index into BaseX exist or are in project ? And if not, does the BaseX architecture allow to add new index easily ?
Best regard Haderer Nicolas
______________________________**_________________ BaseX-Talk mailing list BaseX-Talk@mailman.uni-**konstanz.de BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.**de/mailman/listinfo/basex-talkhttps://mailman.uni-konstanz.de/mailman/listinfo/basex-talk
basex-talk@mailman.uni-konstanz.de