Reputation: 1889
I'm trying to implement rectangular range queries for my PH-tree index, I have the following questions:
RangeQuery
, but from the documentation it appears to return the nearest neighbours of a given range. Similarily, the other implementations of DatabaseQuery
don't seem to support this standard query.IndexFactory
with the @apiviz
annotations?Upvotes: 1
Views: 44
Reputation: 8715
Relations in ELKI have type information.
If the type is a NumberVector
, then it is point data. We don't have many use cases yet for storing rectangles, but you could write your index so it can work with e.g. SpatialComparable
(which essentially is any kind of bounding box).
There is currently no query type for rectangle window queries yet, but these can be emulated using the center and a weighted Maximum norm. There may be only one or two data mining algorithms in ELKI that use rectangular queries. Most data mining algorithms that can be accelerated using indexes appear to either use radius, or kNN search.
The best way for testing is to support standard range and knn queries, and then run e.g. DBSCAN clustering and LOF outlier detection. If you implement a IndexFactory
and a Parameterizer
for it (so it can be configured in the MiniGUI) then this should be easy to test.
@apiviz
annotations are solely used for JavaDoc, and we have been considering to move to a different tool for UML diagrams.
Sorry, the mailing lists registration pages are currently not accessible; the system admins appear to have an unresolved security concern. I have updated the web page with instructions how to subscribe by email.
Upvotes: 1