Condividi tramite


Parse (tipo di dati geography)

Restituisce un'istanza geography da una rappresentazione Well-Known Text (WKT) OGC (Open Geospatial Consortium). Parse() è equivalente a STGeomFromText, con l'eccezione che presuppone un ID di riferimento spaziale (SRID) di 4326 come parametro. All'input possono appartenere valori Z (innalzamento) e M (misura) facoltativi.

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

Sintassi

Parse ( 'geography_tagged_text' )

Argomenti

  • geography_tagged_text
    Rappresentazione WKT dell'istanza geography da restituire geography_tagged_text è un'espressione nvarchar.

Tipi restituiti

SQL Server tipo restituito: geography

Tipo CLR restituito: SqlGeography

Osservazioni

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

La stringa 'Null' verrà interpretata come un'istanza geography Null.

Questo metodo genererà un'eccezione ArgumentException se l'input contiene un bordo opposto.

Esempi

Nell'esempio seguente viene utilizzato il metodo Parse() per creare un'istanza geography.

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

Vedere anche

Riferimento

STGeomFromText (tipo di dati geography)

Altre risorse

Metodi di geografia statici estesi