On Fri, 6 Oct 2023 at 17:20, Jody Garnett <jody.garn...@gmail.com> wrote:

> Nice,
>
> Do you have examples of the 'ReferencedEnvelope.create(' lines that did
> not get picked up? Maybe we can adjust the script ..
>


They are split over 2 lines which I think caused the problem:

ReferencedEnvelope bounds = ReferencedEnvelope.create(new Envelope(xMin,
xMax, yMin, yMax),
        coordinateReferenceSystem);

Ian

>
> I am going to get core-geonetwork today and report back.
>
> Jody
>
> On Fri, Oct 6, 2023 at 8:29 AM Ian Turton <ijtur...@gmail.com> wrote:
>
>>
>> Everything went pretty well in the repos I've tested - a few
>> `ReferencedEnvelope.creates(` didn't get picked up by the conversion tool
>> but nothing too severe
>>
>> Ian
>>
>>
>> On Sun, 1 Oct 2023 at 23:30, Jody Garnett <jody.garn...@gmail.com> wrote:
>>
>>> Wow this has been a journey, the GeoTools Project Management committee -
>>> and especially the crew attending the Bolsena code sprint
>>> <https://www.osgeo.org/events/bolsena-code-sprint-2023/> are pleased to
>>> share the GeoTools 30-RC Release Candidate with you.
>>>
>>> The blog post is here:
>>> https://geotoolsnews.blogspot.com/2023/09/geotools-30-rc-released.html
>>>
>>> This is a very unusual and ambitious update for the GeoTools project -
>>> with some deliberate breaking API changes (gasp how rude). Indeed in
>>> response to a request from OGC members we are making some changes to the
>>> structure of our library.
>>>
>>> But fear not there is a script to help, from the user manual upgrade
>>> page <https://docs.geotools.org/stable/userguide/welcome/upgrade.html>:
>>>
>>>     *ant -f remove-opengis.xml -Dproject.dir=(absolute path to your
>>> project directory)*
>>>
>>> As for the refactor:
>>>
>>>
>>>    1. The package org.opengis has changed org.geotools.api.
>>>    2. The main data access interfaces have been moved from
>>>    org.geotools.data to org.geotools.api.data. This includes, DataStore,
>>>    FeatureSource, FeatureIterator, and many others.
>>>    As part of the move, the datastore registration files found in
>>>    META-INF/services need to be moved as well.
>>>    3. Most of the "org.geotools.metadata" package is gone, as these
>>>    classes and interfaces were not used.
>>>    4. Internationalized error message support has been removed.
>>>    5. The org.opengis.geometry interfaces (for Point, Curve and Surface
>>>    and supporting classes) were no longer in use. The direct use of JTS
>>>    Topology Suite Geometry is now used throughout the library
>>>    6. The org.opengis.geometry and org.opengis.geometry.coordinates
>>>    interfaces for positions, envelopes and bounding boxes have been revised 
>>> as
>>>    part of their refactor to org.geotools.api.
>>>    7. The interface "org.opengis.geometry.Envelope" has been renamed
>>>    "org.geotools.api.geometry.Bounds" and some of the confusion related to 
>>> the
>>>    proliferation of envelope-related classes has been cleaned up.
>>>
>>>
>>> The nice thing is that after all this work the library is easier to use
>>> with dead code and duplication removed.
>>>
>>> We have had lots of great feedback from downstream projects and early
>>> testers - with this release candidate we wish to cast a wider net asking
>>> for YOUR help!
>>>
>>>
>>>    - GeoWebCache
>>>    <https://github.com/GeoWebCache/geowebcache/issues/1151>
>>>    - mapfish-print-v2
>>>    <https://github.com/GeoWebCache/geowebcache/issues/1151>
>>>    - GeoMesa <https://geomesa.atlassian.net/browse/GEOMESA-3285> - project
>>>    has created a small script
>>>    <https://geomesa.atlassian.net/browse/GEOMESA-3285> to update Scala
>>>    projects!
>>>    - GeoServer <https://osgeo-org.atlassian.net/browse/GEOS-11070>
>>>    - geotools-devel mailing list
>>>
>>>
>>> Please reply to this email with your success on running the script and
>>> updating to GeoTools 30-RC.
>>>
>>> We look forward to hearing from you!
>>> --
>>> GeoTools Project Management Committee
>>> _______________________________________________
>>> GeoTools-GT2-Users mailing list
>>> GeoTools-GT2-Users@lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users
>>>
>>
>>
>> --
>> Ian Turton
>>
>

-- 
Ian Turton
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to