Chris Male created LUCENE-4167:
----------------------------------

             Summary: Remove the use of SpatialOperation
                 Key: LUCENE-4167
                 URL: https://issues.apache.org/jira/browse/LUCENE-4167
             Project: Lucene - Java
          Issue Type: Bug
          Components: modules/spatial
            Reporter: Chris Male


Looking at the code in TwoDoublesStrategy I noticed 
SpatialOperations.BBoxWithin vs isWithin which confused me.  Looking over the 
other Strategys I see that really only isWithin and Intersects is supported.  
Only TwoDoublesStrategy supports IsDisjointTo.  The remainder of 
SpatialOperations are not supported.

I don't think we should use SpatialOperation as this stage since it is not 
clear what Operations are supported by what Strategys, many Operations are not 
supported, and the code for handling the Operations is usually the same.  We 
can spin off the code for TwoDoublesStrategy's IsDisjointTo support into a 
different Strategy.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to