Megosztás a következőn keresztül:


Elemzés (földrajzi adattípus)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Egy földrajzi példányt ad vissza egy Open Geospatial Consortium (OGC) Well-Known Text (WKT) ábrázolásból. Parse() az STGeomFromText (földrajzi adattípus) értékével egyenértékű, azzal a különbséggel, hogy paraméterként a 4326-os térbeli referenciaazonosítót (SRID) feltételezi. A bemenet opcionális Z (magasság) és M (mérték) értékeket tartalmazhat.

Ez a földrajzi adattípus-módszer támogatja FullGlobe a félgömbnél nagyobb példányokat vagy térbeli példányokat.

Syntax

Parse ( 'geography_tagged_text' )

Arguments

geography_tagged_text

A visszaadni kívánt földrajzi példány WKT-ábrázolása. geography_tagged_textnvarchar(max).

Visszatérési típusok

  • SQL Server visszatérési típusa: földrajzi hely
  • CLR visszatérési típusa: SqlGeography

Remarks

A visszaadott Parse() példány OGC-típusa a megfelelő WKT-bemenetre van állítva.

A "Null" sztring null földrajzi példányként van értelmezve.

Ez a módszer akkor dob, ArgumentException ha a bemenet antipodális élet tartalmaz.

Examples

Az alábbi példa egy Parse() példány létrehozásához használ.

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();