1. 6942b67 Merge branch 'geoapi-3.1' by Martin Desruisseaux · 8 hours ago main
  2. 7d377bd Merge branch 'geoapi-4.0' into geoapi-3.1 by Martin Desruisseaux · 8 hours ago geoapi-3.1
  3. 3eff188 Replace "@since #.#" Javadoc annotation by "@since SIS #.#" for avoiding confusion with GeoAPI versions. by Martin Desruisseaux · 8 hours ago geoapi-4.0
  4. df002cf Merge branch 'geoapi-3.1' by Martin Desruisseaux · 13 hours ago
  5. cac15f3 Merge branch 'geoapi-4.0' into geoapi-3.1. by Martin Desruisseaux · 13 hours ago
  6. 297ea99 Move `org.apache.sis.web` module to endorsed module. by Martin Desruisseaux · 14 hours ago
  7. 72dc0cb Allow the SIS geometry implementation (incubator) to be detected. by Martin Desruisseaux · 16 hours ago
  8. 32b6256 fix(Geometry): fix rectangle ShapeAdaptor missing crs by jsorel · 17 hours ago
  9. 8cd3a85 feat(Geometry): implement point and linestring transform operation by jsorel · 19 hours ago
  10. b809ba4 Change the webapp module (incubator) to a support module for other web application. by Martin Desruisseaux · 2 days ago
  11. 15377fc refactor(Geometry): remove MultiMeshPrimitive, replaced by GeometryCollection by jsorel · 2 days ago
  12. 45c820c Merge branch 'geoapi-3.1' (bug fixes mostly in referencing modules). by Martin Desruisseaux · 2 days ago
  13. 87f745f Merge branch 'geoapi-4.0' into geoapi-3.1. by Martin Desruisseaux · 2 days ago
  14. c6490c3 feat(Geometry): GeometryCollection implement Iterator, enforce not null elements in the collection, check array sizes in ArrayDataPoints by jsorel · 2 days ago
  15. abee1ea Revert "Upgrade from Java 11 to Java 12" because some users still need Java 11. by Martin Desruisseaux · 2 days ago
  16. d45c243 When reading a geometry from a database, adjust the number of CRS dimensions depending on whether Z or M coordinates are present. by Martin Desruisseaux · 2 days ago
  17. 1837f53 feat(Geometry): implemente centroid on several classes by jsorel · 2 days ago
  18. 41727c6 fix(Mesh): fix datapoints order incorrect for points and lines by jsorel · 2 days ago
  19. 5c99a3a feat(Geometry): add DefaultLineStringOffset curve by jsorel · 3 days ago
  20. 1fdc5e1 feat(Mesh): make MultiMeshPrimitive extend DefaultGeometryCollection by jsorel · 3 days ago
  21. 9636a7c refactor(Mesh): reused ArrayDataPoints in Mesh classes, Merge ArrayDataPoints.Indexed and MeshPrimitive.Vertex by jsorel · 3 days ago
  22. 4589882 feat(Vector): make Vector a sealed class, cleaning code by jsorel · 6 days ago
  23. 1a6b0d3 Check whether an envelope literal is finite before to accept as an optimization. by Martin Desruisseaux · 5 days ago
  24. 2fb91f9 Stronger consolidation of the paths by which a geometry can be transformed. by Martin Desruisseaux · 5 days ago
  25. 1150276 Consolidation of the way to transform a `GeometryWrapper`. by Martin Desruisseaux · 6 days ago
  26. 0e4aa39 fix(DGGRS): fix CompoundCodedResource ignoring additional dimensions by jsorel · 7 days ago
  27. 812908f fix(DGGRS): fix case where code index order was incorrect by jsorel · 7 days ago
  28. e6d4b3e fix(DGGRS): detect incorrect subzone count and raise an exception by jsorel · 7 days ago
  29. 1ba4cc6 feat(DGGS): add CodedGeometry.derivate, support queries which are not directly build on the CodedGeometry by jsorel · 8 days ago
  30. 7b05234 Merge branch 'geoapi-3.1' (bug fixes). by Martin Desruisseaux · 8 days ago
  31. 89c8fed feat(DGGS): add ReducedCodedResource, fix errors in cell indexing by jsorel · 8 days ago
  32. f78936a Merge branch 'geoapi-4.0' into geoapi-3.1 by Martin Desruisseaux · 8 days ago
  33. 47e1f0f Add a test case for avoiding a regression in the transformations from NAD27 to WGS84. by Martin Desruisseaux · 8 days ago
  34. 2ae6125 Add a missing index in EPSG database which was making queries very slow. by Martin Desruisseaux · 8 days ago
  35. 804679a fix(Delaunay): fix copy/paste error by jsorel · 8 days ago
  36. bc588ec Provide a way to search for dimensions of a sub-CRS inside a CRS with tolerance for different datum. by Martin Desruisseaux · 8 days ago
  37. 0c8c45f feat(Math): optimize Vector maths, make Vector immutable by jsorel · 13 days ago
  38. dbb51dd feat(Geometry): add flag to control separation of walls and roof in terrain extruder by jsorel · 13 days ago
  39. 4e1d622 fix(Delaunay): handle infinite loop when triangles become nearly flat by jsorel · 13 days ago
  40. 3a51e86 fix(Geometry): fix mesh normals not smooth by jsorel · 13 days ago
  41. 92811b8 fix(Shapefile): fix parsing empty dates by jsorel · 2 weeks ago
  42. 13233d6 feat(Geometry): add Centerline, StraightSkeleton and TerrainExtruder operations by jsorel · 2 weeks ago
  43. 91a1ca0 fix(Delaunay): fix incorrect point hash by jsorel · 2 weeks ago
  44. dc2ef55 Revisit the way that CRS are created from Grid Mapping attributes in netCDF files. by Martin Desruisseaux · 13 days ago
  45. f2a9a86 refactor(Vector): remove SampleSystem property by jsorel · 2 weeks ago
  46. 30ea2c5 feat(Geometry): base topology implementation by jsorel · 2 weeks ago
  47. 3337cb7 feat(Geometry): add draft topology interfaces by jsorel · 2 weeks ago
  48. ca2f8e5 test(Geometry): add solid tests by jsorel · 2 weeks ago
  49. a81b6f8 feat(Geometry): improve earclipping, add contains and intersections tests by jsorel · 2 weeks ago
  50. 6607faa fix(EarClipping): preserve normal direction in EarClipping by jsorel · 2 weeks ago
  51. 7c618a7 refactor(NDRange): move intersection with tolerance on NDRange class by jsorel · 2 weeks ago
  52. 7f9bdfd feat(Geometry): simplify EarClipping by jsorel · 3 weeks ago
  53. 13e5ba9 feat(Math): add Maths.isConvex/inCone, Distance.nearest(line,point) by jsorel · 3 weeks ago
  54. 32c5356 feat(Geometry): fix hashcode error in Vector class, add DataPoints.subset by jsorel · 3 weeks ago
  55. 0f3587e feat(Geometry): separate earclipping and holeremover as two separate classes by jsorel · 3 weeks ago
  56. fc8a1ac feat(Math): add Vector.swizzle and Maths.removeWithin by jsorel · 3 weeks ago
  57. 024fa63 feat(Geometry): implement Prism.toExtrusion() by jsorel · 3 weeks ago
  58. 5a027d2 Avoid an exception about mismatched datum when there is no datum shift information. by Martin Desruisseaux · 2 weeks ago
  59. 0538a8c Tries to be a little bit more specific about the cause of `TransformException`, by Martin Desruisseaux · 2 weeks ago
  60. 06ab6fc Merge of automatic reorganization of imports order. by Martin Desruisseaux · 3 weeks ago
  61. 6dfabbc Post-merge automatic reorganization of imports order. by Martin Desruisseaux · 3 weeks ago
  62. 57b8401 Merge branch 'geoapi-3.1' by Martin Desruisseaux · 3 weeks ago
  63. 70ade19 Merge branch 'geoapi-4.0' into geoapi-3.1: by Martin Desruisseaux · 3 weeks ago
  64. 1bf2017 More flexible workaround for HSQLDB not supporting fully collations in LIKE clauses: by Martin Desruisseaux · 3 weeks ago
  65. b05e858 Upgrade from Java 11 to Java 12. The plan is to upgrade to a higher version, by Martin Desruisseaux · 3 weeks ago
  66. 27beef8 Partial workaround for the problem of HSQL which ignore collations in LIKE clause. by Martin Desruisseaux · 3 weeks ago
  67. c12db32 Fix a wrong encoding in logging property files. by Martin Desruisseaux · 3 weeks ago
  68. 120b6be Removed the deprecated `LocalizedException` interface. by Martin Desruisseaux · 3 weeks ago
  69. 8f28402 Documentation: uniformize the reminder about the workaround while waiting for JEP 513. by Martin Desruisseaux · 3 weeks ago
  70. fc44195 feat(Geometry): implement Polyhedron toPrimitive by jsorel · 3 weeks ago
  71. 2f4415c feat(Math): add NDRange as a new Envelope subclass, remove GeometryEnvelope by jsorel · 3 weeks ago
  72. 6de6d05 feat(Geometry): implement sphere and ellipsoid horizontal and vertical curves by jsorel · 3 weeks ago
  73. 4f0239d feat(Geometry): implement Curve.asLine on multiple types by jsorel · 3 weeks ago
  74. 2cb66ce feat(Geometry): decompose curve to lines in GeometryProcessor.toPrimitive by jsorel · 3 weeks ago
  75. 400f9bd feat(Geometry): add GeometryEnvelope to work with Vector instead of DirectPosition, simplifying algorithms by jsorel · 3 weeks ago
  76. 677d44e feat(Geometry): implement envelopes on Arc types by jsorel · 3 weeks ago
  77. 3cb482c feat(Math): add Vector.copy(DataType) and Vector.perpendicular(Vector n) by jsorel · 3 weeks ago
  78. 7b6223b feat(Geometry): implement toPrimitive for PolyhedralSurface by jsorel · 3 weeks ago
  79. 03f0537 feat(Geometry): earclipping now support polygons not on the XY plan by jsorel · 3 weeks ago
  80. c596827 fix(Geometry): fix EarClipping holes not correctly handled by jsorel · 3 weeks ago
  81. bb9e356 feat(Geometry): implements getDimension(coord) on several geometry types by jsorel · 3 weeks ago
  82. e2171bd feat(Geometry): enfore Geometry always have a CRS, compute polyhedron volume by jsorel · 3 weeks ago
  83. 42152ec feat(Geometry): implement default polygon area computation by jsorel · 3 weeks ago
  84. 7fd587c feat(Geometry): implement getEnvelope on spline type geometries and getBoundary on BBox and OBBox by jsorel · 3 weeks ago
  85. d301c93 feat(Geometry): implement surface perimeter and area on several classes by jsorel · 3 weeks ago
  86. 48ec4dd feat(Geometry): implement closed surfaces boundary method by jsorel · 3 weeks ago
  87. ef13105 feat(Geometry): implement Surface methods on nurbSuface, implement surface interpolation methods by jsorel · 3 weeks ago
  88. 33275b4 feat(Geometry): separate Capsule,Cylinder,Sphere,Ellipsoid as interface and default implementation by jsorel · 3 weeks ago
  89. 297c91c feat(Geometry): separate Ray as a Curve subtype, implement several small methods by jsorel · 3 weeks ago
  90. cfbd7ca feat(Geometry): finish test cases for DataPoints by jsorel · 3 weeks ago
  91. 8390251 feat(Geometry): refactor Triangle and Mesh interpolation to use default DataPoints interpolation capabilities by jsorel · 3 weeks ago
  92. 084d6a5 doc(Geometry): replace in javadoc old sequence name which was renamed DataPoints by jsorel · 3 weeks ago
  93. adcc259 feat(Geometry): implement BSpline.subCurve by jsorel · 3 weeks ago
  94. 829e767 feat(Geometry): implement DataPoints interpolation by jsorel · 3 weeks ago
  95. 1b20c15 feat(Geometry): add GaussLegendreQuadrature by jsorel · 3 weeks ago
  96. 9680bcd feat(Geometry): add Curve.subCurve(dist), start implementing getRepresentativePoint by jsorel · 3 weeks ago
  97. 38bec33 feat(Geometry): implement getTopologicDimension and test cases by jsorel · 3 weeks ago
  98. 7063c38 feat(Geometry): remove GeometryCollection subtypes, adopt ISO 19107:2019 elementType instead by jsorel · 3 weeks ago
  99. 70c15a5 feat(Geometry): move MultiCurve and MultiSurface methods on GeometryCollection by jsorel · 3 weeks ago
  100. 8b22f4d Remove the deprecated `OptionKey` class. by Martin Desruisseaux · 4 weeks ago