Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt eine konvexe Hülle für einen angegebenen Satz von geometry-Objekten zurück.
Syntax
ConvexHullAggregate ( geometry_operand )
Argumente
- geometry_operand
Eine Tabellenspalte vom Typ geometry, die einen Satz von geometry-Objekten darstellt.
Rückgabetypen
SQL Server Rückgabetyp: geometry
Ausnahme
Löst eine FormatException aus, wenn ungültige Eingabewerte vorhanden sind. Siehe STIsValid (geometry-Datentyp).
Hinweise
Diese Methode gibt null zurück, wenn die Eingabe leer ist oder andere SRIDs aufweist. Siehe SRIDs (Spatial Reference Identifiers)
Diese Methode ignoriert null-Eingaben.
Hinweis |
|---|
Diese Methode gibt null zurück, wenn alle eingegebenen Werte null sind. |
Beispiele
Im folgenden Beispiel wird eine konvexen Hülle des Satzes von geometry-Objekten in der Variablenspalte einer Tabelle zurückgegeben.
-- Setup table variable for ConvexHullAggregate example
DECLARE @Geom TABLE
(
shape geometry,
shapeType nvarchar(50)
)
INSERT INTO @Geom(shape,shapeType) VALUES('CURVEPOLYGON(CIRCULARSTRING(2 3, 4 1, 6 3, 4 5, 2 3))', 'Circle'),
('POLYGON((1 1, 4 1, 4 5, 1 5, 1 1))', 'Rectangle');
-- Perform ConvexHullAggregate on @Geom.shape column
SELECT geometry::ConvexHullAggregate(shape).ToString()
FROM @Geom;
Hinweis