Aracılığıyla paylaş


GeomFromGml (geometri Veri Türü)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Coğrafya İşaretlemesi Dili'nin (GML) SQL Server alt kümesinde bir gösterim verilen bir geometri örneği oluşturun.

Coğrafya İşaretlemesi Dili hakkında daha fazla bilgi için aşağıdaki Açık Jeo-Uzamsal Konsorsiyum Belirtimleri'ne bakın:

OGC Belirtimleri, Coğrafya İşaretleme Dili

Syntax

  
GeomFromGml ( GML_input, SRID )  

Arguments

GML_input
GML'nin bir değer döndüreceği bir XML girişidir.

SRID
Döndürmek istediğiniz geometri örneğinin uzamsal başvuru kimliğini (SRID) temsil eden bir int ifadesidir.

Dönüş Türleri

SQL Server dönüş türü: geometri

CLR dönüş türü: SqlGeometry

Remarks

Giriş iyi biçimlendirilmemişse bu yöntem bir FormatException oluşturur.

Examples

Aşağıdaki örnekte örnek GeomFromGml() oluşturmak için kullanılırgeometry.

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();  

Ayrıca Bkz.

Genişletilmiş Statik Geometri Yöntemleri