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

Add GeoHash String Utilities to core GeoUtils

Attach filesAttach ScreenshotVotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 5.3, 6.0
    • None
    • None
    • New

    Description

      GeoPointField uses morton encoding to efficiently pack lat/lon values into a single long. GeoHashing effectively does the same thing but uses base 32 encoding to represent this long value as a "human readable" string. Many user applications already use the string representation of the hash. This issue simply adds the base32 string representation of the already computed morton code.

      Attachments

        1. LUCENE-6647.patch
          16 kB
          Nick Knize
        2. LUCENE-6647.patch
          16 kB
          Nick Knize
        3. LUCENE-6647.patch
          17 kB
          Nick Knize
        4. LUCENE-6647.patch
          4 kB
          Nick Knize

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          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