Nick Knize created LUCENE-9150:
----------------------------------
Summary: Restore support for dynamic PlanetModel in Geo3D
Key: LUCENE-9150
URL: https://issues.apache.org/jira/browse/LUCENE-9150
Project: Lucene - Core
Issue Type: Improvement
Reporter: Nick Knize
LUCENE-7072 removed dynamic planet model support in Geo3D. This was logical at
the time (given the state of Lucene and spatial projections and coordinate
reference systems). Since then, however, there have been a lot of new
developments within the OGC community around [Coordinate Reference
Systems|https://docs.opengeospatial.org/as/18-005r4/18-005r4.html], [Dynamic
Coordinate Reference
Systems|http://docs.opengeospatial.org/DRAFTS/18-058.html], and [Updated ISO
Standards|https://www.iso.org/obp/ui/#iso:std:iso:19111:ed-3:v1:en].
It would be useful for Geo3D (and eventually LatLon*) to support different
geographic datums to make lucene a viable option for indexing/searching in
different spatial reference systems (e.g., more accurately computing query
shape relations to BKD's internal nodes using datum consistent with the spatial
projection). This would also provide an alternative to other limitations of the
{{LatLon*/XY*}} implementation (e.g., pole/dateline crossing, quantization of
small polygons).
I'd like to propose keeping the current WGS84 static datum as the default for
Geo3D but adding back the constructors to accept custom planet models. Perhaps
this could be listed as an "expert" API feature?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]