Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die gesamte Oberfläche einer geography-Instanz zurück. Ergebnisse für STArea() werden als Quadrat der vom SRID (Spatial Reference Identifier) der geography-Instanz verwendeten Maßeinheit zurückgegeben. Wenn der SRID der Instanz beispielsweise 4326 lautet, gibt STArea() Ergebnisse in Quadratmetern zurück.
Syntax
.STArea ( )
Rückgabetypen
SQL Server Rückgabetyp: float
CLR-Rückgabetyp: SqlDouble
Hinweise
STArea() gibt 0 zurück, wenn eine geography-Instanz nur 0- und 1-dimensionale Abbildungen enthält, oder wenn sie leer ist.
Hinweis |
|---|
Methoden für den geography-Datentyp, die einen metrischen Rückgabewert erzeugen, liefern, abhängig vom SRID der in der jeweiligen Methode verwendeten Instanz, unterschiedliche Ergebnisse. Weitere Informationen zu SRIDs finden Sie unter SRIDs (Spatial Reference Identifiers). |
Beispiele:
Im folgenden Beispiel wird mithilfe von STArea() eine Polygon geography-Instanz erstellt und dann die Fläche des Polygons berechnet.
DECLARE @g geography;
SET @g = geography::STGeomFromText('POLYGON((-122.358 47.653, -122.348 47.649, -122.348 47.658, -122.358 47.658, -122.358 47.653))', 4326);
SELECT @g.STArea();
Hinweis