Share via


Analyse (type de données geography)

S’applique à :SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Retourne une instance geography à partir d’une représentation OGC (Open Geospatial Consortium) WKT (Well-Known Text). Parse() équivaut à STGeomFromText (type de données geography), sauf qu’il suppose qu’un ID de référence spatiale (SRID) de 4326 est un paramètre. L’entrée peut contenir des valeurs Z facultatives (élévation) et M (mesure).

Cette méthode de type de données géographique prend en charge FullGlobe les instances ou les instances spatiales qui sont plus grandes qu’un hémisphère.

Syntaxe

Parse ( 'geography_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

geography_tagged_text

Représentation WKT de l’instance geography à retourner. geography_tagged_text est nvarchar(max).

Types de retour

  • Type de retour SQL Server : geography
  • Type de retour CLR : SqlGeography

Notes

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

La chaîne « Null » est interprétée comme une instance géographique Null.

Cette méthode lève ArgumentException si l’entrée contient un bord antipodal.

Exemples

L’exemple suivant utilise Parse() pour créer une instance geography .

DECLARE @g geography;
-- Starting point: Lat. 47.656, Lon. -122.360
-- Ending point: Lat. 47.656, Lon. -122.343
SET @g = geography::Parse('LINESTRING(-122.360 47.656, -122.343 47.656)');
SELECT @g.ToString();