Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
platí pro:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL databáze v Microsoft Fabric
Vrátí instanci geometrie z reprezentace open geoprostorového konsorcia OGC (Open Geospatial Consortium) Well-Known Text (WKT) rozšířenou o hodnoty Z (zvýšení) a M (míra) přenášené instancí.
Syntax
STLineFromText ( 'linestring_tagged_text' , SRID )
Arguments
linestring_tagged_text
Je reprezentace WKT geometryLineString instance, kterou chcete vrátit.
linestring_tagged_text je výraz nvarchar(max ).
SRID
Je int výraz představující ID prostorového odkazu (SRID) instance geometryLineString , kterou chcete vrátit.
Návratové typy
Návratový typ SQL Serveru: geometrie
Návratový typ CLR: SqlGeometry
Typ OGC: LineString
Remarks
Tato metoda vyvolá výjimku FormatException , pokud vstup není dobře naformátovaný. Zápis WKT třírozměrné a měřené geometrie z jednoduchých funkcí OGC (Open Geospatial Consortium) pro specifikaci SQL verze 1.2.1 se nepodporují. Podívejte se na příklady podporované reprezentace hodnot Z (zvýšení) a M (míra).
Examples
Následující příklady slouží STLineFromText() k vytvoření geometry instance.
Příklad 1: Dvourozměrná geometrie WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100, 200 200)', 0);
SELECT @g.ToString();
Příklad 2: Třírozměrná geometrie WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 100, 200 200 200)', 0);
SELECT @g.ToString();
Příklad 3: Dvourozměrná měřená geometrie WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 NULL 100, 200 200 NULL 200)', 0);
SELECT @g.ToString();
Příklad 4: Třírozměrná měřená geometrie WKT
DECLARE @g geometry;
SET @g = geometry::STLineFromText('LINESTRING (100 100 100 100, 200 200 200 200)', 0);
SELECT @g.ToString();