Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric
Retourneert een geometrie-exemplaar van een OPEN Georuimtelijk Consortium (OGC) Well-Known Text -weergave uitgebreid met alle Z-waarden (uitbreiding) en M (meting) die door het exemplaar worden overgedragen.
Syntax
STLineFromText ( 'linestring_tagged_text' , SRID )
Arguments
linestring_tagged_text
Is de WKT-weergave van het geometryLineString-exemplaar dat u wilt retourneren.
linestring_tagged_text is een nvarchar(max)- expressie.
SRID
Is een int-expressie die de ruimtelijke referentie-id (SRID) vertegenwoordigt van het geometryLineString-exemplaar dat u wilt retourneren.
Retourtypen
Retourtype SQL Server: geometrie
CLR-retourtype: SqlGeometry
OGC-type: LineString
Remarks
Deze methode genereert een FormatException als de invoer niet goed is opgemaakt. Driedimensionale en gemeten geometrie WKT-notatie van het Open Geospatial Consortium (OGC) Simple Features for SQL Specification versie 1.2.1 worden niet ondersteund. Zie voorbeelden voor de ondersteunde weergave van Z-waarden (uitbreiding) en M (meting).
Examples
In de volgende voorbeelden wordt een STLineFromText()geometry exemplaar gemaakt.
Voorbeeld 1: geometrie met twee dimensies WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100, 200 200)', 0);
SELECT @g.ToString();
Voorbeeld 2: driedimensiegeometrie WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 100, 200 200 200)', 0);
SELECT @g.ToString();
Voorbeeld 3: Met twee dimensie gemeten geometrie WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 NULL 100, 200 200 NULL 200)', 0);
SELECT @g.ToString();
Voorbeeld 4: Meetgemeet meetgeometrie WKT met drie dimensies
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 100 100, 200 200 200 200)', 0);
SELECT @g.ToString();