GeomFromGml (geometry Data Type)
Konstruowanie geometry wystąpienie podanego reprezentacja w SQL Server podzbiór Geografia Markup Language (GML).
Aby uzyskać więcej informacji na temat Geografia Markup Language zobacz następujące specyfikacje Consortium Otwórz lokalizacji geograficznych:
GeomFromGml ( GML_input, SRID )
Argumenty
GML_input
Czy XML wejściowe, z którego GML zostanie zwrócona wartość.SRID
Is int wyrażenie reprezentujących przestrzennej odwoływać się do IDENTYFIKATORA (SRID) z geometry wystąpienie, które chcesz przywrócić.
Zwracane typy
SQL Server typ zwrotny: geometry
Zwracany typ CLR: SqlGeometry
Remarks
Ta metoda spowoduje wygenerowanie FormatException Jeśli dane wejściowe nie są well-formatted.
Przykłady
W poniższym przykładzie użyto GeomFromGml() Aby utworzyć 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();