STCentroid (type de données geometry)

Retourne le centre géométrique d'une instance geometry qui consiste en un ou plusieurs polygones.

Syntaxe

.STCentroid ( )

Types des valeurs de retour

Type de retour SQL Server : geometry

Type de retour CLR : SqlGeometry

Type Open Geospatial Consortium (OGC) : Point

Notes

STCentroid() retourne Null si l'instance geometry n'est pas un type Polygon ou MultiPolygon

Exemples

L'exemple suivant utilise STCentroid() pour créer une instance polygongeometry et calculer son centroïde.

DECLARE @g geometry;
SET @g = geometry::STGeomFromText('POLYGON((0 0, 3 0, 3 3, 0 3, 0 0),(2 2, 2 1, 1 1, 1 2, 2 2))', 0);
SELECT @g.STCentroid().ToString();

Voir aussi

Autres ressources