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ı
STArea işlevi, geometrinin uzamsal başvuru tanımlayıcısını (SRID) temel alarak kare birimler halinde bir geometri örneğinin alanını döndürür.
Syntax
.STArea ( )
Dönüş Türleri
SQL Server dönüş türü: float
CLR dönüş türü: sqldouble
Remarks
STArea()
0 örneği yalnızca 0 boyutlu ve 1 boyutlu şekiller içeriyorsa veya boşsa döndürür.
STArea(), NULL örneği başlatılmadıysa döndürür.
Examples
A. Çokgen örneğinin alanını hesaplama
Aşağıdaki örnek bir Polygon``geometry örneği oluşturur ve çokgenin alanını hesaplar.
DECLARE @g geometry;
SET @g = geometry::STGeomFromText('POLYGON((0 0, 3 0, 3 3, 0 3, 0 0),(2 2, 2 1, 1 1, 1 2, 2 2))', 0);
SELECT @g.STArea();
B. CurvePolygon örneğinin alanını hesaplama
Aşağıdaki örnek bir CurvePolygon örneğinin alanını hesaplar.
DECLARE @g geometry;
SET @g = geometry::Parse('CURVEPOLYGON(CIRCULARSTRING(0 2, 2 0, 4 2, 4 2, 0 2))');
SELECT @g.STArea() AS Area;
İlgili içerik
- Geometri Örnekleri üzerinde
OGC Yöntemleri