Partager via


Parse (type de données geometry)

S’applique à : SQL ServerAzure SQL Database Azure SQL Managed Instance

Retourne une instance geometry à partir d’une représentation OGC (Open Geospatial Consortium) WKT (Well-Known Text). Parse() équivaut à STGeomFromText(). Toutefois, cela suppose un SRID (ID de référence spatiale) ayant la valeur 0 en tant que paramètre. L'entrée peut contenir des valeurs Z (élévation) et M (mesure) facultatives.

Syntaxe

  
Parse ( 'geometry_tagged_text' )  

Remarque

Pour afficher la syntaxe Transact-SQL pour SQL Server 2014 (12.x) et versions antérieures, consultez la Documentation sur les versions antérieures.

Arguments

geometry_tagged_text
Représentation WKT de l’instance geometry à retourner. geometry_tagged_text est une expression nvarchar.

Types de retour

Type de retour SQL Server : geometry

Type de retour CLR : SqlGeometry

Remarques

Le type OGC de l’instance geometry retournée par Parse() a comme valeur l’entrée WKT correspondante.

La chaîne « Null » est interprétée en tant qu’instance geometry ayant une valeur Null.

Cette méthode lève FormatException si l’entrée n’est pas au format approprié.

Exemples

L'exemple suivant utilise la méthode Parse() pour créer une instance geometry.

DECLARE @g geometry;   
SET @g = geometry::Parse('LINESTRING (100 100, 20 180, 180 180)');  
SELECT @g.ToString();  

Voir aussi

STGeomFromText
Méthodes de géométrie statiques étendues