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ı
Döngüsel yay kesimleri içeren bir coğrafya örneğinin çokgen yaklaşık değerini döndürür.
Syntax
.STCurveToLine()
Dönüş Türleri
SQL Server dönüş türü: coğrafya
CLR dönüş türü: SqlGeography
Remarks
Bir CircularString veya CompoundCurve örneği için LineString örneği döndürür.
Bir CurvePolygon örneği için çokgen örneği döndürür.
CircularString, CompoundCurve veya CurvePolygon örnekleri içermeyen coğrafya örneklerinin bir kopyasını döndürür.
SQL MM belirtiminin aksine, bu yöntem çokgen yaklaşık hesaplamasında z koordinat değerlerini kullanmaz. Çağıran coğrafya örneğinde bulunan z koordinat değerleri yoksayılır.
Examples
Aşağıdaki örnek, bir LineString örneğin çokgen bir yaklaşık değeri olan bir CircularString örneği döndürür:
DECLARE @g1 geography = 'CIRCULARSTRING(-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653)';
DECLARE @g2 geography;
SET @g2 = @g1.STCurveToLine();
SELECT @g1.STNumPoints() AS G1, @g2.STNumPoints() AS G2;
Ayrıca Bkz.
STLength (coğrafya Veri Türü)
STNumPoints (coğrafya Veri Türü)
Uzamsal Veri Türlerine Genel Bakış