[ https://issues.apache.org/jira/browse/LUCENE-7392?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Nicholas Knize updated LUCENE-7392: ----------------------------------- Attachment: LUCENE-7392.patch Finally got around to getting the patch together for this feature. It includes the following: * new {{GeoBoundingBoxField}} type in sandbox for indexing two-dimension and three-dimension geo bounding boxes. Like the other {{POINT}} based fields there are static helper methods for creating the {{INTERSECTS}}, {{WITHIN}}, {{CONTAINS}}, and {{CROSSES}} queries. * new {{TestGeoBoundingBoxQueries}} class that randomly tests indexing and search for both 2d and 3d {{GeoBoundingBoxField}} * javadocs updated I think this is pretty close. I've beasted it a few nights without failure. I'd also like to get some thoughts on whether or not this should go into {{6.x}} or {{7.0}}. My inclination is to add it as a new feature for {{7.0}} since we're already so close to release. Thoughts welcome. Thanks! > Add point based GeoBoundingBoxField as a new RangeField type > ------------------------------------------------------------ > > Key: LUCENE-7392 > URL: https://issues.apache.org/jira/browse/LUCENE-7392 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Nicholas Knize > Attachments: LUCENE-7392.patch > > > This issue will add a new point based {{GeoBoundingBoxField}} type for > indexing and querying 2D or 3D Geo bounding boxes. The intent is to construct > this as a RangeField type and limit the first two dimensions to the lat/lon > geospatial bounds (at 4 bytes each like {{LatLonPoint}}, while allowing an > optional 8 byte ({{double}}) third dimension to serve as an altitude > component for indexing 3D geospatial bounding boxes. -- This message was sent by Atlassian JIRA (v6.3.15#6346) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org