Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-6547

Add dateline crossing support to GeoPointInBBox and GeoPointDistance Queries

Details

    • Improvement
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 5.3, 6.0
    • core/search
    • None
    • New

    Description

      The current GeoPointInBBoxQuery only supports bounding boxes that are within the standard -180:180 longitudinal bounds. While its perfectly fine to require users to split dateline crossing bounding boxes in two, GeoPointDistanceQuery should support distance queries that cross the dateline. Since morton encoding doesn't support unwinding this issue will add dateline crossing to GeoPointInBBoxQuery and GeoPointDistanceQuery classes.

      Attachments

        1. LUCENE-6547.patch
          51 kB
          Nick Knize
        2. LUCENE-6547.patch
          56 kB
          Nick Knize
        3. LUCENE-6547.patch
          55 kB
          Nick Knize
        4. LUCENE-6547.patch
          69 kB
          Nick Knize
        5. LUCENE-6547.patch
          69 kB
          Nick Knize
        6. LUCENE-6547.patch
          75 kB
          Nick Knize
        7. LUCENE-6547.patch
          85 kB
          Michael McCandless
        8. LUCENE-6547.patch
          97 kB
          Nick Knize
        9. LUCENE-6547.patch
          93 kB
          Nick Knize

        Activity

          People

            Unassigned Unassigned
            nknize Nick Knize
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment