STLength (type de données geography)

Retourne la longueur totale des éléments dans une instance geography ou des instances geography dans un GeometryCollection.

Syntaxe

.STLength ( )

Types des valeurs de retour

Type de retour SQL Server : float

Type de retour CLR : SqlDouble

Notes

Si une instance geography est fermée, sa longueur est calculée comme la longueur totale autour de l'instance ; la longueur de tout polygone est son périmètre et la longueur d'un point est 0. La longueur d'un GeometryCollection est déterminée en calculant la somme des longueurs de toutes les instances geography contenues dans la collection.

Exemples

L'exemple suivant crée une instance LineString et utilise STLength() pour déterminer la longueur de l'instance.

DECLARE @g geography;
SET @g = geography::STGeomFromText('LINESTRING(-122.360 47.656, -122.343 47.656)', 4326);
SELECT @g.STLength();

Voir aussi

Autres ressources