[ 
https://issues.apache.org/jira/browse/LUCENE-2149?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Chris Male updated LUCENE-2149:
-------------------------------

    Attachment: LUCENE-2149.patch

Added in patch that provides functionality.

In the patch FloatLatLng and FixedLatLng are removed.  Some unrelated classes 
are updated to use the new APIs.  They will be improved in their own issues.

> Simplify Spatial LatLng and LLRect classes
> ------------------------------------------
>
>                 Key: LUCENE-2149
>                 URL: https://issues.apache.org/jira/browse/LUCENE-2149
>             Project: Lucene - Java
>          Issue Type: Improvement
>          Components: contrib/spatial
>    Affects Versions: 3.1
>            Reporter: Chris Male
>         Attachments: LUCENE-2149.patch
>
>
> Currently in the contrib there is FloatLatLng, and FixedLatLng, which both 
> extend LatLng.  The reason for this separation is not clear and is not needed 
> in the current functionality.  The functionality that is used can be 
> collapsed into LatLng, which can be made a concrete class.  Internally LatLng 
> can benefit from the improvements suggested in LUCENE-1934.
> LLRect, which uses LatLng, can also be simplified by removing the unused 
> functionality, and using the new LatLng class.
> All classes can be improved through documentation, some method renaming, and 
> general code tidy up.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to