lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <>
Subject [jira] [Commented] (LUCENE-7934) PlanetObject Interface
Date Sun, 20 Aug 2017 12:07:01 GMT


ASF subversion and git services commented on LUCENE-7934:

Commit 94b695e672b88adf74f02ecc083925ceb7b772e9 in lucene-solr's branch refs/heads/master
from []
[;h=94b695e ]

LUCENE-7934: Add planet model interface.

> PlanetObject Interface
> ----------------------
>                 Key: LUCENE-7934
>                 URL:
>             Project: Lucene - Core
>          Issue Type: Improvement
>          Components: modules/spatial3d
>            Reporter: Ignacio Vera
>            Assignee: Karl Wright
>         Attachments: LUCENE-7934.patch
> Hi [~daddywri],
> I propose to add a new interface call PlanetObject which all shapes should implement.
It is actually extracted from class BasePlanetObject. The motivation is that currently the
method getPlanetModel() is not visible and therefore there is no possibility to know to which
PlanetModel a shape belongs to. 
> The side effect for this change is that the constructors for composite shapes change
as they need to be created with a PlanetModel. I think this is correct as then we can check
the planet model when adding a shape and make sure all objects in a composite belongs to the
same Planet model.
> In addition, we check that two shape belongs to the shape Planet model when calling getRelationship(GeoShape

This message was sent by Atlassian JIRA

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message