Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure SQL Veritabanı
Azure SQL Yönetilen Örneği
Microsoft 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();