Opened 6 years ago
Closed 4 years ago
#4258 closed enhancement (fixed)
Untangle SFCGAL into its own .so
Reported by: | komzpa | Owned by: | hmercier |
---|---|---|---|
Priority: | medium | Milestone: | PostGIS 3.1.0 |
Component: | postgis | Version: | master |
Keywords: | Cc: |
Description
Per https://lists.osgeo.org/pipermail/postgis-devel/2018-November/027509.html
1. we remove branching on postgis/sfcgal for same functions. They always go to postgis. 2. if SFCGAL func version adds some value or behavior change, we untangle them by names (not just adding _SFCGAL, but semantic difference) and put sfcgal version into postgis_sfcgal extension. 3. functions like ST_StraightSkeleton skeleton straight to postgis_sfcgal.so. 4. postgis.so has no linkage to sfcgal. 5. postgis_sfcgal.so may have linkage to whatever it needs. 6. if there is a difference in implementation (postgis knows no TIN, sfcgal knows no curve) that goes to each of untangled function's manual entry.
Change History (21)
comment:1 by , 6 years ago
comment:3 by , 6 years ago
"Surface" rather than "Mesh" is probably even better.
And OGC Simple Features speaks about "Solid" geometries rather than "Volume".
comment:10 by , 6 years ago
I've added a Pull Request on github for the implementation of the new Surface / Solid functions. Tell me if you prefer a patch file
comment:11 by , 6 years ago
Hello Hugo, could you please read/reply/address the comments on the Pull request?
comment:13 by , 6 years ago
Whoops. Looks like github holds them up until you press "submit review", this wasn't this way previously. Can you see them now?
comment:15 by , 6 years ago
Owner: | changed from | to
---|
comment:17 by , 5 years ago
anything holding this one up -- I still see that sfcgal is not a separate postgis_sfcgal yet.
comment:18 by , 5 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:19 by , 4 years ago
Milestone: | PostGIS 3.0.0 → PostGIS 3.1.0 |
---|---|
Resolution: | fixed |
Status: | closed → reopened |
I still see only one .so - a postgis-3.so (no postgis_sfcgal.so). This seems to have been never completed
comment:20 by , 4 years ago
Okay I have a pull request now - which I think works. I'll do a garden test before I push into master
Pull request here for anyone that wants to try it.
Hugo Mercier <hugo.mercier@…>: