apache / apache/lucene

Implement the Military Grid Reference System for tiling [LUCENE-2646]

Open
#3,720 7 comments 0 reactions 0 assignees View on GitHub
legacy-jira-priority:Major module:spatial type:enhancement
Dominant language
Java
Stars
3.6k
Forks
1.4k
Avg merge
2d 11h
Merged PRs (30d)
88

Description

The current tile based system in Lucene is broken. We should standardize on a common way of labeling grids and provide that as an option. Based on previous conversations with Ryan McKinley and Chris Male, it seems the Military Grid Reference System (http://en.wikipedia.org/wiki/Military_grid_reference_system) is a good candidate for the replacement due to its standard use of metric tiles of increasing orders of magnitude (1, 10, 100, 1000, etc.)

---
Migrated from [LUCENE-2646](https://issues.apache.org/jira/browse/LUCENE-2646) by Grant Ingersoll (@gsingers), 1 vote, updated Dec 02 2013
Linked issues:
- [SOLR-773](https://issues.apache.org/jira/browse/SOLR-773)

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by reviewing Lucene’s current tile-based system and the linked LUCENE-2646 and SOLR-773 discussions, then establish where grid labeling is configured. Done means MGRS is available as a standardized tiling option with its intended tile orders and behavior verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
java
Domain
search
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.