GeomFromGML (tipo de dados geography)
Construa uma instância de geography dada uma representação no subconjunto do SQL Server de GML (Geography Markup Language).
Para obter mais informações sobre Geography Markup Language, consulte as seguintes especificações do Open Geospatial Consortium: OGC Specifications, Geography Markup Language
Sintaxe
GeomFromGml ( GML_input, SRID )
Argumentos
GML_input
É uma entrada XML da qual o GML retornará um valor.SRID
É uma expressão int que representa o SRID (ID de referência espacial) da instância de geography que você deseja retornar.
Tipos de retorno
Tipo de retorno do SQL Server: geography
Tipo de retorno CLR: SqlGeography
Comentários
Esse método lançará uma FormatException se a entrada não for bem formatada.
Exemplos
O exemplo a seguir usa GeomFromGml() para criar uma instância geography.
DECLARE @g geography;
DECLARE @x xml;
SET @x = '<LineString xmlns="http://www.opengis.net/gml"><posList>47.656 -122.36 47.656 -122.343</posList></LineString>';
SET @g = geography::GeomFromGml(@x, 4326);
SELECT @g.ToString();