This is an automated email from the ASF dual-hosted git repository.

desruisseaux pushed a change to branch geoapi-4.0
in repository https://gitbox.apache.org/repos/asf/sis.git.


    from 8796eb1  Deprecate `LoggerFactory` for removal. 
https://issues.apache.org/jira/browse/SIS-531
     add 743333d  feat(JTS): add JTS.asShape functions to view a JTS Geometry 
as a Java2D Shape
     add d3b3ce3  feat(JTS): add fromAwt functions
     new 60fe007  Review and merge branch 'feat/toShape' into geoapi-4.0. 
Implementation of `JTS.fromAwt(…)` methods moved to a separated class 
`ShapeConverter`. Implementation of `AbstractJTSShape` and related classes 
where refactored. Tests added in `JTSTest` class have been moved to dedicated 
classes.
     new 00031c1  Post-merge refactoring: rename classes and move 
`DecimatedShape` to `j2d` package because it does not depend on JTS.
     new a1f8e94  Fix a mismatched dimension error when the JTS geometry to 
transform is associated to a three-dimensional CRS.

The 3 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 .../feature/j2d/DecimatedPathIterator.java         | 166 +++++++++++
 .../sis/internal/feature/j2d/DecimatedShape.java   |  80 +++++
 .../sis/internal/feature/j2d/EmptyShape.java       |   4 +-
 .../sis/internal/feature/j2d/ShapeWrapper.java     | 174 +++++++++++
 .../sis/internal/feature/j2d/package-info.java     |   2 +-
 .../feature/jts/GeometryCoordinateTransform.java   |   4 +-
 .../org/apache/sis/internal/feature/jts/JTS.java   |  40 ++-
 .../feature/jts/PackedCoordinateSequence.java      |  12 +
 .../internal/feature/jts/PathIteratorAdapter.java  | 269 +++++++++++++++++
 .../sis/internal/feature/jts/ShapeAdapter.java     | 183 ++++++++++++
 .../sis/internal/feature/jts/ShapeConverter.java   | 327 +++++++++++++++++++++
 .../apache/sis/internal/feature/jts/JTSTest.java   |  21 ++
 .../sis/internal/feature/jts/ShapeAdapterTest.java | 221 ++++++++++++++
 .../internal/feature/jts/ShapeConverterTest.java   | 200 +++++++++++++
 .../apache/sis/test/suite/FeatureTestSuite.java    |   2 +
 15 files changed, 1696 insertions(+), 9 deletions(-)
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/feature/j2d/DecimatedPathIterator.java
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/feature/j2d/DecimatedShape.java
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/feature/j2d/ShapeWrapper.java
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/feature/jts/PathIteratorAdapter.java
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/feature/jts/ShapeAdapter.java
 create mode 100644 
core/sis-feature/src/main/java/org/apache/sis/internal/feature/jts/ShapeConverter.java
 create mode 100644 
core/sis-feature/src/test/java/org/apache/sis/internal/feature/jts/ShapeAdapterTest.java
 create mode 100644 
core/sis-feature/src/test/java/org/apache/sis/internal/feature/jts/ShapeConverterTest.java

Reply via email to