Loading...
Loading...
This skill should be used when writing PostGIS queries, using spatial functions, geography types, raster operations, topology, or any PostGIS features from 3.5+ (2024-2026).
npx skill4agent add nevaberry/nevaberry-plugins postgis-knowledge-patchreferences/postgis-3.5-3.6-details.md| Change | Impact |
|---|---|
SFCGAL | All SFCGAL functions renamed. Old |
| Now |
| Can promote column as Feature |
| Seeded random points produce different results. Regenerate if needed. |
| New |
| Function | Purpose |
|---|---|
| Boolean Z/M dimension checks |
| CompoundCurve accessors |
| Viewport-based simplification |
| Remove small polygon parts (slivers) |
| Load geometry into topology |
| Visibility polygon (SFCGAL) |
| Polygon partitioning algorithms (SFCGAL) |
| Extrude along straight skeleton (SFCGAL) |
touched-- Include pixels touched by geometry, not just centers-inside
SELECT ST_Clip(rast, geom, touched => true) FROM raster_table;ST_TileEnvelope| Change | Impact |
|---|---|
| TIN/PolyhedralSurface accessors | |
| Topology bigint | Topology IDs now |
| Removed (ambiguous). Use variant with additional params. |
| Function | Purpose |
|---|---|
| Clean polygonal coverage — edge match + gap removal (GEOS 3.14) |
| Aggregate: create raster from geometries |
| Remap exact values in raster |
| Raster pixel/geometry intersection fractions (GEOS 3.14) |
| Topology precision validation and repair |
| Function | Purpose |
|---|---|
| 3D geometry simplification |
| Tight 3D surface around point set |
| 3D affine transformations |
| 3D buffering |
| Partition polygon via straight skeleton |