GeomFromGml (geometrię typu danych)
Konstruowanie geometry wystąpienie podanego reprezentacja w SQL Server podzbiór narzędzia Geografia Markup Language (GML).
Więcej informacji na temat Geografia Markup Language zobacz następujące specyfikacje konsorcjum otwarte z danymi geograficznymi:
Składnia
GeomFromGml ( GML_input, SRID )
Argumenty
GML_input
Jest XML wejściowe, z którego GML zwróci wartość.SRID
Jest int wyrażenie reprezentujące przestrzennej odwoływać się do Identyfikatora (SRID) z geometry wystąpienie , które chcesz zwrotu.
Zwracane typy
SQL Serverzwracany typ: geometry
Zwracany typ CLR: SqlGeometry
Uwagi
Ta metoda spowoduje zgłoszenie FormatException , jeśli dane wejściowe nie są prawidłowo sformatowanego.
Przykłady
W poniższym przykładzie użyto GeomFromGml() do tworzenia geometry wystąpienie.
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();