Share via


Analizzare (tipo di dati geography)

Si applica a:SQL ServerAzure SQL DatabaseIstanza gestita di SQL di Azure

Restituisce un'istanza geography da una rappresentazione WKT (Well-Known Text) OGC (Open Geospatial Consortium). Parse() equivale a STGeomFromText (tipo di dati geography), ad eccezione del fatto che presuppone un ID di riferimento spaziale (SRID) di 4326 come parametro. L'input può contenere valori facoltativi Z (elevazione) e M (misura).

Questo metodo di tipo di dati geography supporta FullGlobe istanze o istanze spaziali di dimensioni maggiori di un emisfero.

Sintassi

Parse ( 'geography_tagged_text' )

Nota

Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere la documentazione delle versioni precedenti.

Argomenti

geography_tagged_text

Rappresentazione WKT dell'istanza geography da restituire. geography_tagged_text è nvarchar(max).

Tipi restituiti

  • Tipo SQL Server restituito: geography
  • Tipo clr restituito: SqlGeography

Osservazioni:

Il tipo OGC dell'istanza geography restituita da Parse() è impostato sull'input WKT corrispondente.

La stringa 'Null' viene interpretata come un'istanza geography null.

Questo metodo genera ArgumentException un'eccezione se l'input contiene un bordo antipodale.

Esempi

Nell'esempio seguente viene Parse() usato per creare un'istanza 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();