SFCGAL C++ wrapper library around CGAL
This library support ISO 19107:2013, OGC Simple Features Access 1.2 for 3D operations.
It provides standard compliant geometry types and operations, that can
be accessed from its C or C++ APIs. PostGIS uses the C API, to expose some
SFCGAL's functions in spatial databases (cf. PostGIS manual).
Geometry coordinates have an exact rational number representation and can
be either 2D or 3D. Among supported geometry types are :
Points
LineStrings
Polygons
TriangulatedSurfaces
PolyhedralSurfaces
GeometryCollections
Solids
Supported operations include :
WKT reading and writing with exact rational number representation for coordinates
Intersection operations and predicates
Convex hull computation
Tessellation
Extrusion
Area and distance computation
Minkovski sums
Contour offsets
Straight skeleton generations
Development at https://github.com/Oslandia/SFCGAL/
- Links to Application:Geo / sfcgal
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout science/sfcgal && cd $_
- Create Badge
Source Files
Filename | Size | Changed |
---|---|---|
SFCGAL-v1.4.1.tar.bz2 | 0002297715 2.19 MB | |
_constraints | 0000000282 282 Bytes | |
_link | 0000000123 123 Bytes | |
disable_invalid_cgal_test.patch | 0000001370 1.34 KB | |
sfcgal.changes | 0000013942 13.6 KB | |
sfcgal.spec | 0000006469 6.32 KB |
Revision 6 (latest revision is 8)
- Disable i586 build which failed with both gcc and clang https://gitlab.com/Oslandia/SFCGAL/-/issues/258 https://gitlab.com/Oslandia/SFCGAL/-/issues/259 - Remove unused -D calls - Lower physical memory constraint to 8GB but keep global memory to 16GB - Apply upstream fix by removing bundled CGAL test see https://gitlab.com/Oslandia/SFCGAL/-/merge_requests/279 - Use gcc for i586 and limit the number of worker (upstream) so we can lower again _constraint. - Introduce disable_invalid_cgal_test.patch to disable tests failing with CGAL 5.4 on openSUSE. - Update to version 1.4.1 + Add alpha-shapes algorithm + Fix build and tests for MSYS2/MinGW + Modernize code + Remove patches for Boost 1.60.0 + Fix isPlane3d + Fix ST_StraightSkeleton returns degenerate line segments. $ Add a new parameter `toleranceAbs` + Add tests for issues #133 and #153 + Add ccache, and improve CI - Packaging + Remove FIX_excess-x87-precision.patch upstream has solve the problem by using another approach. + Remove sfcgal-rpmlintrc not used anymore.
Comments 0