lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Smiley (JIRA)" <>
Subject [jira] [Created] (SOLR-4242) A better spatial query parser
Date Sat, 29 Dec 2012 20:12:12 GMT
David Smiley created SOLR-4242:

             Summary: A better spatial query parser
                 Key: SOLR-4242
             Project: Solr
          Issue Type: New Feature
          Components: query parsers
            Reporter: David Smiley
             Fix For: 4.2

I've been thinking about how spatial support is exposed to Solr users. 

Presently there's the older Solr 3 stuff, most prominently seen via \{!geofilt} and \{!bbox}
done by [~gsingers] (I think). and then there's the Solr 4 fields using a special syntax parsed
by Lucene 4 spatial that looks like mygeofield:"Intersects(Circle(1 2 d=3))" What's inside
the outer parenthesis is parsed by Spatial4j as a shape, and it has a special (non-standard)
syntax for points, rects, and circles, and then there's WKT.  I believe this scheme was devised
by [~ryantxu].

I'd like to devise something that is both comprehensive and is aligned with standards to the
extent that it's prudent.  The old Solr 3 stuff is not comprehensive and not standardized.
 The newer stuff is comprehensive but only a little based on standards. And I think it'd be
nicer to implement it as a Solr query parser.  I'll say more in the comments.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message