Excellent news.

On Fri 14 Dec 2018 at 20:00, Greg Albiston <galbis...@mail.com> wrote:

> Hi Marco,
>
> The JTS project has been re-licenced last year as Eclipse Publish
> License and Eclipse Distribution License, which are Apache compatible
> AFAIK.
>
> Thanks,
>
> Greg
>
> On 14/12/2018 19:53, Marco Neumann wrote:
> > In addition could you or someone with an Apache connection clarify the
> > situation around the JTS license. I remember that the Lucene project
> voted
> > not to include the JTS dependencies due to its LGPL license. Is that not
> an
> > issue anymore? Is there a different situation for the Jena project?
> >
> > On Fri 14 Dec 2018 at 19:17, Greg Albiston <galbis...@mail.com> wrote:
> >
> >> Hi,
> >>
> >> I've been looking at the jena-spatial module and Marco's feedback for
> >> transferring the GeoSPARQL-Jena/Fuskei projects into Jena. I've done
> >> some work on providing the jena-spatial property function for backward
> >> compatibility, but using the core elements from GeoSPARQL-Jena.
> >>
> >> This means that both Lat/Lon and Geometry Literal arguments can be used.
> >> It will also support different coordinate reference systems and
> >> serialisations. There is a spatial index in JTS that would be suited to
> >> the jena-spatial property functions and this has been utilised. Some
> >> additional work is needed on transferring/replicating the testing.
> >>
> >> For users to transition, I've added filter functions for converting
> >> Lat/Lon to Geometry Literal in queries and a method for adding
> >> Feature-Geometry-Geometry-Literal relations to a Feature-Lat/Lon
> dataset.
> >>
> >> Also, I checked in the GeoSPARQL-Jena code for the “geo” prefix and
> >> there is only use of the full URI
> >> (<http://www.opengis.net/ont/geosparql#>). It does exist in the
> >> GeoSPARQL schema document provided by OGC but isn't used in any of the
> >> statements. So the prefix naming choice would seem to sit at the level
> >> of user query and the documentation.
> >>
> >> At the moment all the indexes are using static instances so aren't ideal
> >> for multiple datasets. This is only an actual issue with the query
> >> rewrite and spatial indexes but I'll tidy them all up.
> >>
> >> Looking at the spatial-jena code, it seems the current spatial index is
> >> retrieved from the Dataset's Context but I haven't seen where the
> >> Context is setup and assigned. Does this take place as part of the
> >> Assembler?
> >>
> >> There is some work to do on this so it would be useful for me to delay
> >> the switchover if the release is before New Year.
> >>
> >> Thanks,
> >>
> >> Greg
> >>
> >>
> >> On 13/12/2018 12:13, Marco Neumann wrote:
> >>> I would certainly recommend to keep jena-spatial for now and continue
> >>> testing jena-GeoSPARQL in parallel an upcoming release. Also I am not
> >> sure
> >>> if you can manage to hook GeoSPARQL into 3.10 in a timely fashion for a
> >>> 2018 release. Keep in mind the switch from W3C geo:lat/long to OGC
> >>> WKT:Point will cause some pain to jena users. no need to take away
> >>> jena-spatial at this point.
> >>>
> >>>
> >>> On Thu, Dec 13, 2018 at 12:01 PM Andy Seaborne <a...@apache.org>
> wrote:
> >>>
> >>>> On 04/12/2018 12:56, Greg Albiston wrote:
> >>>>    > There is probably a broader question as to how/if these options
> >> should
> >>>>    > be integrated in with Fuseki, whether it should be a separate
> >>>>    > application or they should be left out. I think they are useful
> to a
> >>>>    > user who is looking for a GeoSPARQL solution. Currently,
> >>>>    > GeoSPARQL-Fuseki is using the main/embedded server so doesn't
> have a
> >>>>    > GUI etc.
> >>>>
> >>>> The ideal way is to have an assembler for the GeoSPARQL dataset - does
> >>>> that style work here? If it also needs server-wide settings, they can
> be
> >>>> either done on the server level object or done in the GeoSPARQL
> dataset
> >>>> assembler with the caution of what happens if there are 2+ such
> datasets
> >>>> and different settings.
> >>>>
> >>>> Given that, would it be better to not immediately jump to retiring
> >>>> jena-spatial (given that we had a users@ email this week and that's a
> >>>> rare occurrence!).  I'm neutral and wil go with whatever people who
> have
> >>>> better knowledge determine to be the best approach.
> >>>>
> >>>>        Andy
> >>>>
> >>>>
> >>>>
>
-- 


---
Marco Neumann
KONA

Reply via email to