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

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


The following commit(s) were added to refs/heads/geoapi-4.0 by this push:
     new 35c19eef1f fix(Geometry): fix small error in uml mapping and method 
parameters
35c19eef1f is described below

commit 35c19eef1fc749135c7590d8b8137053245d1f93
Author: jsorel <[email protected]>
AuthorDate: Thu Aug 6 17:39:01 2026 +0200

    fix(Geometry): fix small error in uml mapping and method parameters
---
 .../main/org/apache/sis/geometries/BoundaryType.java                  | 3 +--
 .../main/org/apache/sis/geometries/ParametricCurveSurface.java        | 4 ----
 .../main/org/apache/sis/geometries/Polygon.java                       | 3 +--
 .../main/org/apache/sis/geometries/spirals/Spiral.java                | 2 +-
 .../main/org/apache/sis/geometries/splinesurfaces/BSplineSurface.java | 1 -
 5 files changed, 3 insertions(+), 10 deletions(-)

diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BoundaryType.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BoundaryType.java
index 5b621e156c..4063fb22a5 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BoundaryType.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/BoundaryType.java
@@ -24,6 +24,5 @@ package org.apache.sis.geometries;
 public enum BoundaryType {
     METRIC,
     MOD_2,
-    AT_LEAST_2,
-    SPIRAL
+    AT_LEAST_2
 }
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/ParametricCurveSurface.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/ParametricCurveSurface.java
index 24971708f8..fe21d7eabd 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/ParametricCurveSurface.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/ParametricCurveSurface.java
@@ -21,10 +21,6 @@ import static org.opengis.annotation.Specification.ISO_19107;
 import org.opengis.annotation.UML;
 import org.opengis.geometry.DirectPosition;
 import org.opengis.referencing.ReferenceSystem;
-import org.apache.sis.geometries.Curve;
-import org.apache.sis.geometries.GeometryType;
-import org.apache.sis.geometries.Knot;
-import org.apache.sis.geometries.Surface;
 
 
 /**
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Polygon.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Polygon.java
index 788c828f9e..e3df35b3bc 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Polygon.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/Polygon.java
@@ -19,7 +19,6 @@ package org.apache.sis.geometries;
 import java.util.List;
 import static org.opengis.annotation.Specification.ISO_19107;
 import org.opengis.annotation.UML;
-import org.opengis.geometry.coordinate.GriddedSurface;
 import org.apache.sis.geometries.internal.shared.AbstractGeometry;
 
 
@@ -94,7 +93,7 @@ public interface Polygon extends Surface {
     }
 
     @UML(identifier="spanningSurface", specification=ISO_19107) // section 
8.1.2.3
-    default GriddedSurface getSpanningSurface() {
+    default ParametricCurveSurface getSpanningSurface() {
         //TODO
         throw new UnsupportedOperationException();
     }
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/spirals/Spiral.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/spirals/Spiral.java
index 2b3565f58f..e0d76689e7 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/spirals/Spiral.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/spirals/Spiral.java
@@ -31,7 +31,7 @@ import org.apache.sis.geometries.math.Vector;
 @UML(identifier="Spiral", specification=ISO_19107) // section 7.11.2
 public interface Spiral extends Curve {
 
-    @UML(identifier="Spiral", specification=ISO_19107) // section 7.11.2.2
+    @UML(identifier="curvature", specification=ISO_19107) // section 7.11.2.2
     RealFunction getCurvature();
 
     @UML(identifier="torsion", specification=ISO_19107) // section 7.11.2.3
diff --git 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/splinesurfaces/BSplineSurface.java
 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/splinesurfaces/BSplineSurface.java
index c35353f2ab..cd0b728b83 100644
--- 
a/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/splinesurfaces/BSplineSurface.java
+++ 
b/incubator/src/org.apache.sis.geometry/main/org/apache/sis/geometries/splinesurfaces/BSplineSurface.java
@@ -19,7 +19,6 @@ package org.apache.sis.geometries.splinesurfaces;
 import java.util.List;
 import static org.opengis.annotation.Specification.ISO_19107;
 import org.opengis.annotation.UML;
-import org.opengis.geometry.coordinate.BSplineSurfaceForm;
 import org.apache.sis.geometries.Knot;
 import org.apache.sis.geometries.GeometryType;
 import org.apache.sis.geometries.ParametricCurveSurface;

Reply via email to