Partager via


GeomFromGML (type de données geography)

Construit une instance geography étant donnée une représentation dans le sous-ensemble SQL Server du langage GML (Geography Markup Language).

Pour plus d'informations sur le langage GML , consultez les spécifications Open Geospatial Consortium suivantes (en anglais) : OGC Specifications, Geography Markup Language

Syntaxe

GeomFromGml ( GML_input, SRID )

Arguments

  • GML_input
    Entrée XML à partir de laquelle le GML renverra une valeur.

  • SRID
    Expression int qui représente l'ID de référence spatial (SRID) de l'instance geography à retourner.

Types des valeurs de retour

Type de retour SQL Server : geography

Type de retour CLR : SqlGeography

Notes

Cette méthode lève un FormatException si l'entrée n'est pas correctement mise en forme.

Exemples

L'exemple suivant utilise la méthode GeomFromGml() pour créer une instance 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();

Voir aussi

Autres ressources