SFCGAL-Accessoren und -Setzer |
CG_ForceLHR
3d
(geom)
LHR-Ausrichtung erzwingen |
CG_IsPlanar
3d
(geom)
Prüfen, ob eine Fläche planar ist oder nicht |
CG_IsSolid
3d
(geom1)
Prüfen, ob die Geometrie ein Solid ist. Es wird keine Gültigkeitsprüfung durchgeführt. |
CG_MakeSolid
3d
(geom1)
Gießen Sie die Geometrie in einen Körper. Es wird keine Prüfung durchgeführt. Um ein gültiges Solid zu erhalten, muss die Eingabegeometrie eine geschlossene polyedrische Fläche oder ein geschlossenes TIN sein. |
CG_Orientation
3d
(geom)
Bestimmung der Oberflächenausrichtung |
CG_Area
(geom)
Calculates the area of a geometry |
CG_3DArea
mm
3d
(geom1)
Berechnet die Fläche von 3D-Oberflächengeometrien. Gibt 0 für Solids zurück. |
CG_Volume
mm
3d
(geom1)
Berechnet das Volumen eines 3D-Volumens. Bei Anwendung auf (auch geschlossene) Flächengeometrien wird 0 zurückgegeben. |
ST_ForceLHR
3d
(geom)
LHR-Ausrichtung erzwingen |
ST_IsPlanar
3d
(geom)
Prüfen, ob eine Fläche planar ist oder nicht |
ST_IsSolid
3d
(geom1)
Prüfen, ob die Geometrie ein Solid ist. Es wird keine Gültigkeitsprüfung durchgeführt. |
ST_MakeSolid
3d
(geom1)
Gießen Sie die Geometrie in einen Körper. Es wird keine Prüfung durchgeführt. Um ein gültiges Solid zu erhalten, muss die Eingabegeometrie eine geschlossene polyedrische Fläche oder ein geschlossenes TIN sein. |
ST_Orientation
3d
(geom)
Bestimmung der Oberflächenausrichtung |
ST_3DArea
mm
3d
(geom1)
Berechnet die Fläche von 3D-Oberflächengeometrien. Gibt 0 für Solids zurück. |
ST_Volume
mm
3d
(geom1)
Berechnet das Volumen eines 3D-Volumens. Bei Anwendung auf (auch geschlossene) Flächengeometrien wird 0 zurückgegeben. |
SFCGAL-Verarbeitung und Beziehungsfunktionen |
CG_Intersection
(geomA, geomB)
Computes the intersection of two geometries |
CG_Intersects
(geomA, geomB)
Prüft, ob sich zwei Geometrien schneiden (sie haben mindestens einen Punkt gemeinsam) |
CG_3DIntersects
(geomA, geomB)
Tests if two 3D geometries intersect |
CG_Difference
(geomA, geomB)
Computes the geometric difference between two geometries |
ST_3DDifference
mm
3d
(geom1, geom2)
3D-Differenz durchführen |
CG_3DDifference
mm
3d
(geom1, geom2)
3D-Differenz durchführen |
CG_Distance
(geomA, geomB)
Computes the minimum distance between two geometries |
CG_3DDistance
(geomA, geomB)
Computes the minimum 3D distance between two geometries |
ST_3DConvexHull
3d
(geom1)
Berechnet die konvexe Hülle einer Geometrie. |
CG_3DConvexHull
3d
(geom1)
Berechnet die konvexe Hülle einer Geometrie. |
ST_3DIntersection
mm
3d
(geom1, geom2)
3D-Schnitte durchführen |
CG_3DIntersection
mm
3d
(geom1, geom2)
3D-Schnitte durchführen |
CG_Union
(geomA, geomB)
Computes the union of two geometries |
ST_3DUnion
mm
3d
3D-Vereinigung durchführen.
- geom1, geom2
- g1field agg
|
CG_3DUnion
mm
3d
Perform 3D union using postgis_sfcgal.
- geom1, geom2
- g1field agg
|
ST_AlphaShape
(geom, alpha, allow_holes = false)
Berechnet eine Alpha-Form, die eine Geometrie umschließt |
CG_AlphaShape
(geom, alpha, allow_holes = false)
Berechnet eine Alpha-Form, die eine Geometrie umschließt |
CG_ApproxConvexPartition
cg1.5
(geom)
Berechnet die approximale konvexe Partition der Polygongeometrie |
ST_ApproximateMedialAxis
3d
(geom)
Berechnet die konvexe Hülle einer Geometrie. |
CG_ApproximateMedialAxis
3d
(geom)
Berechnet die konvexe Hülle einer Geometrie. |
ST_ConstrainedDelaunayTriangles
3d
(g1)
Gibt eine eingeschränkte Delaunay-Triangulation um die angegebene Eingabegeometrie zurück. |
CG_ConstrainedDelaunayTriangles
3d
(g1)
Gibt eine eingeschränkte Delaunay-Triangulation um die angegebene Eingabegeometrie zurück. |
ST_Extrude
3d
(geom, x, y, z)
Extrudieren einer Oberfläche in ein zugehöriges Volumen |
CG_Extrude
3d
(geom, x, y, z)
Extrudieren einer Oberfläche in ein zugehöriges Volumen |
CG_ExtrudeStraightSkeleton
cg1.5
(geom, roof_height, body_height = 0)
Gerade Skelett-Extrusion |
CG_GreeneApproxConvexPartition
cg1.5
(geom)
Berechnet die approximale konvexe Partition der Polygongeometrie |
ST_MinkowskiSum
(geom1, geom2)
Führt die Minkowski-Summe aus |
CG_MinkowskiSum
(geom1, geom2)
Führt die Minkowski-Summe aus |
ST_OptimalAlphaShape
(geom, allow_holes = false, nb_components = 1)
Berechnet eine Alpha-Form, die eine Geometrie umschließt, unter Verwendung eines "optimalen" Alpha-Wertes. |
CG_OptimalAlphaShape
(geom, allow_holes = false, nb_components = 1)
Berechnet eine Alpha-Form, die eine Geometrie umschließt, unter Verwendung eines "optimalen" Alpha-Wertes. |
CG_OptimalConvexPartition
cg1.5
(geom)
Berechnet eine optimale konvexe Partition der Polygongeometrie |
CG_StraightSkeleton
3d
(geom, use_distance_as_m = false)
Berechnet die konvexe Hülle einer Geometrie. |
ST_StraightSkeleton
3d
(geom)
Berechnet die konvexe Hülle einer Geometrie. |
ST_Tesselate
3d
(geom)
Führt eine Oberflächentesselierung eines Polygons oder einer Polyederfläche durch und gibt diese als TIN oder Sammlung von TINS zurück |
CG_Tesselate
3d
(geom)
Führt eine Oberflächentesselierung eines Polygons oder einer Polyederfläche durch und gibt diese als TIN oder Sammlung von TINS zurück |
CG_Triangulate
(geom)
Triangulates a polygonal geometry |
CG_Visibility
cg1.5
3d
Berechnen eines Sichtbarkeitspolygons aus einem Punkt oder einem Segment in einer Polygongeometrie
- polygon, point
- polygon, pointA, pointB
|
CG_YMonotonePartition
cg1.5
(geom)
Berechnet die y-monotone Partition der Polygongeometrie |
CG_StraightSkeletonPartition
1
(geom, auto_orientation)
Computes the straight skeleton partition of a polygon. |
CG_Buffer3D
1
3d
(geom, radius, segments, buffer_type)
Computes a 3D buffer around a geometry. |
CG_Rotate
1
(geom, angle)
Rotates a geometry by a given angle around the origin (0,0). |
CG_Rotate2D
1
(geom, angle, cx, cy)
Rotates a geometry by a given angle around a specified point in 2D. |
CG_Rotate3D
1
3d
(geom, angle, ax, ay, az)
Rotates a geometry in 3D space around an axis vector. |
CG_RotateX
1
3d
(geom, angle)
Rotates a geometry around the X-axis by a given angle. |
CG_RotateY
1
3d
(geom, angle)
Rotates a geometry around the Y-axis by a given angle. |
CG_RotateZ
1
3d
(geom, angle)
Rotates a geometry around the Z-axis by a given angle. |
CG_Scale
1
(geom, factor)
Scales a geometry uniformly in all dimensions by a given factor. |
CG_Scale3D
1
3d
(geom, factorX, factorY, factorZ)
Scales a geometry by separate factors along X, Y, and Z axes. |
CG_Scale3DAroundCenter
1
3d
(geom, factorX, factorY, factorZ, centerX, centerY, centerZ)
Scales a geometry in 3D space around a specified center point. |
CG_Translate2D
1
(geom, deltaX, deltaY)
Translates (moves) a geometry by given offsets in 2D space. |
CG_Translate3D
1
3d
(geom, deltaX, deltaY, deltaZ)
Translates (moves) a geometry by given offsets in 3D space. |