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
Konstruera en geometriinstans med en representation i SQL Server-delmängden av Geography Markup Language (GML).
Mer information om geografimarkeringsspråket finns i följande öppna geospatiala konsortiespecifikationer:
OGC-specifikationer, geografimarkeringsspråk
Syntax
  
GeomFromGml ( GML_input, SRID )  
Arguments
              GML_input
Är en XML-indata från vilken GML returnerar ett värde.
              SRID
Är ett int-uttryck som representerar det rumsliga referens-ID (SRID) för den geometriinstans som du vill returnera.
Return Types
SQL Server-returtyp: geometri
CLR-returtyp: SqlGeometry
Remarks
Den här metoden genererar en FormatException om indata inte är välformaterade.
Examples
I följande exempel används GeomFromGml() för att skapa en geometry instans.
DECLARE @g geometry;  
DECLARE @x xml;  
SET @x = '<LineString xmlns="http://www.opengis.net/gml"> <posList>100 100 20 180 180 180</posList> </LineString>';  
SET @g = geometry::GeomFromGml(@x, 0);  
SELECT @g.ToString();