[
https://issues.apache.org/jira/browse/LUCENE-6607?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14625957#comment-14625957
]
Karl Wright commented on LUCENE-6607:
-------------------------------------
You are partly correct, but I think the same could be said of lucene/spatial,
in that most of the classes (and indeed most of the code) is really intended
for world-surface. It's not really clear what 3d applications one would want
to use with Lucene, either, but let's say this at least: geo3d classes Vector,
Plane, and SidedPlane are available for general 3d usage, and right now I can't
think of other shapes we'd want to throw in there, but nothing stops us from
doing that. Maybe we should move those classes to a base package, to make it
clear? It's only clarified by naming right now.
So my opinion: spatial3d is actually a pretty reasonable name, and is
comparable to spatial in most ways...
> Move geo3d to Lucene's sandbox module
> -------------------------------------
>
> Key: LUCENE-6607
> URL: https://issues.apache.org/jira/browse/LUCENE-6607
> Project: Lucene - Core
> Issue Type: Improvement
> Reporter: Michael McCandless
> Assignee: Michael McCandless
> Fix For: 5.3, Trunk
>
> Attachments: LUCENE.6607.patch
>
>
> Geo3d is a powerful low-level geo API, recording places on the earth's
> surface in the index in three dimensions (as 3 separate numbers) and offering
> fast shape intersection/distance testing at search time.
> [~daddywri] originally contributed this in LUCENE-6196, and we put it in
> spatial module, but I think a more natural place for it, for now anyway, is
> Lucene's sandbox module: it's very new, its APIs/abstractions are very much
> in flux (and the higher standards for abstractions in the spatial module
> cause disagreements: LUCENE-6578), [~daddywri] and others could iterate
> faster on changes in sandbox, etc.
> This would also un-block issues like LUCENE-6480, allowing GeoPointField and
> BKD trees to also use geo3d.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]