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