Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Gäller för:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-databas i Förhandsversion av Microsoft Fabric
Returnerar en geometriinstans från en Open Geospatial Consortium-representation (OGC) Well-Known Text (WKT) utökad med alla Z- och M-värden (mått) som bärs av instansen.
Syntax
STLineFromText ( 'linestring_tagged_text' , SRID )
Arguments
linestring_tagged_text
Är WKT-representationen av den geometriLineString-instans som du vill returnera.
linestring_tagged_text är ett nvarchar(max)- uttryck.
SRID
Är ett int-uttryck som representerar det rumsliga referens-ID (SRID) för den geometriLineString-instans som du vill returnera.
Return Types
SQL Server-returtyp: geometri
CLR-returtyp: SqlGeometry
OGC-typ: LineString
Remarks
Den här metoden genererar en FormatException om indata inte är välformaterade. WKT-notation med tre dimensioner och uppmätt geometri från Open Geospatial Consortium (OGC) Simple Features for SQL Specification version 1.2.1 stöds inte. Se exempel för den representation av Z-värden (höjd) och M (mått) som stöds.
Examples
Följande exempel används STLineFromText() för att skapa en geometry instans.
Exempel 1: Tvådimensionell geometri WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100, 200 200)', 0);
SELECT @g.ToString();
Exempel 2: Tredimensionell geometri WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 100, 200 200 200)', 0);
SELECT @g.ToString();
Exempel 3: Två dimensioner uppmätt geometri WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 NULL 100, 200 200 NULL 200)', 0);
SELECT @g.ToString();
Exempel 4: Tre dimensioner uppmätt geometri WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 100 100, 200 200 200 200)', 0);
SELECT @g.ToString();